Kim Garwood

Pampa Hermosa, Peru

12-03-05

Gill Carter

Cristalino Lodge, Mato Grosso, Brazil

08-27-05

Menelaus Morpho (Morpho menelaus)