Advertisement
Advertisement
Red Square
noun
a large, open square in central Moscow, adjacent to the Kremlin: site of military parades, Lenin's tomb, and St. Basil's cathedral.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
a large, open square in central Moscow, adjacent to the Kremlin: site of military parades, Lenin's tomb, and St. Basil's cathedral.
Advertisement
Advertisement
Advertisement
Advertisement
Browse