Stock Photo - High building in Miami Beach, Florida, USA

Stock Photo: High building in Miami Beach, Florida, USA.