Cleopatra bulimoides

Cleopatra bulimoides belong to the genus Cleopatra.

View Page History