Rick Cech

Tambopata Research Center, Madre de Dios, Peru

09-11-06

 

 

Chlora Scallopwing (Staphylus chlora)