Common Rose (
Pachliopta aristolochiae goniopeltis
)
Troides aeacus
(upper) and a Common Rose (lower)
Return To Previous Page
Return To Main Page