CC0City Coins
Marketplace

Zamoskvorechye

Quiet streets of churches and merchant houses across the river from the Kremlin.