Red Square in Moscow, Russian Federation. National Landmark. Tourist Destination.

- Image ID: BMFMGD

Red Square in Moscow, Russian Federation. National Landmark. Tourist Destination.

Ivan Nesterov / Alamy Stock Photo

Image ID: BMFMGD

Location: Moscow ,Russian Federation