Close

Common Rose.

Atrophaneura aristolochiae.

Common Rose.