Preview The Sea Terminal in the port of Sochi, Russia, Europe Image ID: 149-5407 Artist: Ellen Rooney Purchase a commercial license Buy framed prints & more from our print store europe russia sea terminal sochi adobe architecture building exterior color image contemporary day exteriors horizontal landmark landmarks outdoors photography places town towns travel travel destinations view into land