Catonephele boyi
2747495b4d70ac91136379d4ae5fb5ba
...