Snail Kite landing with lunch…an Apple Snail

Nearest Area
Florida
Town
St. Cloud
Description
The Snail Kites are found in central Florida along the lake shore lines where the Apple Snails thrive.
Views
0
Favorites
0
Comments
0
Date Added
August 1, 2019