Menatius Swallowtail (Pterourus menatius ctesiades)

Kim Garwood

Mindo Road, Peru

12/06/05