The poster features a flamingo poised over a soccer ball, which is segmented into panels showcasing iconic Miami landmarks.
Tucked into a 10-acre publicly owned plot in Fort Lauderdale’s Snyder Park, The Fort has grand aspirations, including ...