Scarce Swallowtail

Scarce Swallowtail (Iphiclides podalirius), picture taken in Athens, Greece
Scarce Swallowtail
Photo by: Tim Bekaert
Photo tags: arthropods, insects, butterfly
Image category:  
Image tag:  
Google
Previous Image
Next Image
526 images in the set