Post by @alaiba • Hey
The Grand Kremlin Palace is part of the Kremlin complex and is located next to the Red Square and St Basil’s Cathedral in Russia’s capital city Moscow. Th
Stats
Actions: 0
Comments: 5
Likes: 12
Mirrors: 5
Quotes: 0
Comments