A city square
located in Moscow,
Russia
Answers
Answered by
4
Answer:
The city square of Moscow is known as the RED SQUARE . It is the city centre of moscow.
Answered by
3
Answer:
Red square is a City square in Moscow Russia.
Similar questions