Close

Blue Mormon (female)

Papilio polymnestor

Blue Mormon (female)