Papillionidae - Ray Cannon Photos
Common Windmills

Common Windmills

Common Windmills (Atrophaneura polyeuctes)