1926 - looking down Flagler Street, downtown Miami
Downtown Miami, Florida
Miami, the "Wonder City?" I've never heard that before but I wonder how many more damn people our politicians and developers will try to cram into this area before everything collapses? The Ponce de Leon Hotel is on the right side of the street.