Designed by
Title
Roza Khutor Clock Tower near Sochi Russia #205829724
Description
Roza Khutor Sochi, Russia - 10 18 2018: the clock tower and city hall of Roza Khutor, a village in the mountains built for the Sochi 2014 Winter Olympics, with clear blue sky
This image is editorial