The common Rose
Pachliopta aristolochiae

$12.00

Back to butterflies page