Will Carter

Cristalino Lodge, Mato Grosso, Brazil

05-31-04

Illioneus Giant Owl (Caligo illioneus)