Hundred Acre Hollows

Nature preserve in the Suntree area of Melbourne, Florida.