BR0519NR1294_hotel-santa-teresa-royal-suite.jpg [© Last Frontiers Ltd]

Hotel Santa Teresa | Royal suite. | Rio de Janeiro (Brazil)

Filename: BR0519NR1294_hotel-santa-teresa-royal-suite.jpg (Nikki Ray)