The Old Spanish Sugar Mill Restaurant is a key attraction at DeLeon Springs State Park, FL.
The Old Spanish Sugar Mill Restaurant is a key attraction at DeLeon Springs State Park, FL.
Size: 3421px × 5132px
Photo credit: © Dave G. Houser / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: deleon, fl, florida, mill, park, restaurant, scenic, spanish, springs, state, states, sugar, united, waterfall