This is a photo of the moss hanging from the trees at Sawgrass Lake Park in Seminole Florida. Also called Spanish Moss or graybeard.
Photo taken at Sawgrass Lake Park, Seminole Florida (near St. Petersburg)
Next: Super Bowl XVLLL Wallpaper One »
You must be logged in to post a comment.