Kerch, Crimea, Square

Russian Federation