Fox Squirrels are North America's largest tree dwelling squirrel. The first time I saw one, I questioned if it was really a squirrel and not another type of rodent due to it's large size. This picture was my first sighting of a Fox Squirrel at the Mayfair Golf Course in Sanford, FL. I've since seen several more of these animals, all within the same golf course.
Manzano's Beachside Deli in New Smyrna Beach, FL
2 weeks ago
No comments:
Post a Comment