Designed by
Title
The Ritz-Carlton in Miami Beach, Florida #106700217
Description
December 7, 2017: Miami Beach, Florida: The Ritz-Carlton in Miami Beach, Florida. The Ritz-Carlton is a luxury hotel chain that was founded in 1983.
This image is editorial