Close
Pink Rose
PINK ROSE Pachliopta Kotzebuea Deseileus Fruhstorfer 1911; papilioninae; troidini