Kim Garwood

Villa Rica, Peru

12-08-05

 

Undescribed Episcada  (Episcada n.sp.)