Lenin Monument and Central Pavilion on VVC, Moscow, Russia, East Europe

Royalty-free stock photo ID: 104185688

Lenin Monument and Central Pavilion on VVC, Moscow, Russia, East Europe