Click on image below to switch to zoomable version
Ollie Trouts Tourist Park, 107th St. and Biscayne Blvd. Miami