Caligo eurilochus

Previous

Caligo eurilochus - Forest Giant Owl
Asa Wright Nature Center, Trinidad
April 7, 2018



© Robert Barnes 2017-2018