US: Historic Deauville Hotel In Miami Beach, Florida Demolished
- Captured on Sunday 13th of November 2022
- Location is Miami Beach
Description
Deauville Beach Resort, the historic site in Miami Beach, Florida was imploded and demolished Sunday morning, November 1 Read more...