Towns of the Russian Northwest

Pskov
Pskov
Saint Petersburg
Saint Petersburg
Kronshtadt
Kronshtadt
Vyborg
Vyborg
Shlisselburg
Shlisselburg

[From first to last]   Σ photo  Random picture