Close
Red-Spot Jezebel (female)
Delias descombesi,