Richard Lehman

Selva Negra, Nicaragua

12-03-03

Richard Lehman

Selva Negra, Nicaragua

12-05-03

Clymena Eighty-eight (Diaethria clymena marchalii)