Place: Homosassa Springs Wildlife State Park, Homosassa, Florida, United States
By Alison Reese Uploaded on 23 April 2008 21 views
Enjoy watching the animals snack and feed throughout the day.