Xynias Swallowtail (Mimoides xynias)

Rick Cech

Tambopata Research Center, Madre de Dios, Peru

09-06-06