Richard Lehman

Fortin de las Flores, Veracruz, Mexico

08-03-04

Kim Garwood

Fortin de las Flores, Veracruz, Mexico

08-04-04

Kim Garwood

Selva Negra, Nicaragua

12-04-03

Richard Lehman

Fortin de las Flores, Veracruz, Mexico

08-03-04

Astala Eighty-eight (Diaethria astala)