This Striped Owl was patrolling the road leading to Esquinas Lodge in Costa Rica.

Share this photo