Ornithocephalus reflexus
Photographed Monteverde
25 September 2001
Negative number 01fk32