mailsmc
FollowShake it Off
The city of Cape Coral in Florida, USA, has identified many burrows of the owls around their city. The city has installed perches near these nests for them to ...
Read more
The city of Cape Coral in Florida, USA, has identified many burrows of the owls around their city. The city has installed perches near these nests for them to sit on, to watch for food, and keep a lookout for predators.
Read less
Read less
Views
983
Likes
Awards
Featured
Staff Favorite
Peer Award
Top Choice
Superb Composition
Outstanding Creativity
Magnificent Capture
Absolute Masterpiece
Love it
Top Ranks
Same photographer See all