Red Square in Moscow. Published April 23, 2021 at 1280 × 854 in Hotels Near Red Square in Moscow, Russia