Kim Garwood

Tambopata Research Center, Madre de Dios, Peru

10-28-07

 

 

Epimachia Myscelus (Myscelus epimachia)