dcsimg

Hypolycaena kina (pupae) (8685267753)