Bee Happy Graphics banner.

Tropical Screech Owl (Megascops choliba)
Aripo Livestock Station, Trinidad
June 19, 2012

Tropical Screech Owl