Apollo butterfly

Parnassius Apollo

          details
Parnassius Apollo (Apollo butterfly)