Art Museum,Fort Lauderdale,Florida,United States,North America

- Image ID: DA7A1C

Art Museum,Fort Lauderdale,Florida,United States,North America

Richard Cummins / Alamy Stock Photo

Image ID: DA7A1C

Location: Fort Lauderdale,Florida,USA