Photo Credit: Wikimedia Commons/Gknor
Photo of Hugh Taylor Birch State Park
Hugh Taylor Birch State Park
3109 E Sunrise Blvd, Fort Lauderdale, Florida 33304 USA
3109 E Sunrise Blvd, Fort Lauderdale, Florida 33304 USA
Photo Credit: Wikimedia Commons/Gknor