Back Off Paparazi
Otter at the Central Florida Zoo in Sanford, FL
Otter at the Central Florida Zoo in Sanford, FL
Read less
Read less
Views
309
Likes
Awards
Superb Composition
Top Choice
Peer Award
Absolute Masterpiece
Magnificent Capture
Great Find
Same photographer See all