Created by Margaret - November 21st 2014
Miami, FL, United States
2100 W. French Ave., Orange City, FL, US
Blue Spring State Park