Kerch, Crimea, Embankment

Russian Federation