DSCF9310

Wide Ploshchad Pobedy, or Victory Square, in the northern part of the city, is the commercial heart of modern Kaliningrad. Photo by Mark Baker.

Ploshchad Pobedy, Victory Square, in northern Kaliningrad, Russia.

Add a comment