Rick Cech
Tambopata Research Center
, Madre de Dios, Peru
09-04-06
HOME
Nymphalidae Gallery
Thumbnails
Inachia Clearwing
(
Napeogenes inachia patientia
)