Flagler Monument Island
landmark

Flagler Memorial Island is an uninhabited artificial island of South Beach in the city of Miami Beach in Biscayne Bay, Florida, United States

photo by: Leandro Neumann Ciuffo
related