Will Carter

Cristalino Lodge, Mato Grosso, Brazil

08-26-05

Richard Lehman

Selva Negra Lodge, Nicaragua

12-06-03

ichard Lehman

Selva Negra Lodge, Nicaragua

12-06-03

Electra Leafwing (Consul electra)