Designed by
Title
Hotel Nikolskaya and Nautilus shop building on a Nikolskaya street in centre of Moscow #124768779
Description
Moscow, Russia - June 19, 2018: Hotel Nikolskaya and Nautilus shop building on a Nikolskaya street in centre of Moscow. Cityscape from the roof.
This image is editorial