Preview Swallows' nest, Yalta, Crimea, Ukraine, Europe Image ID: 306-3831 Artist: Rolf Richardson Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors no people travel travel destinations vertical scenics architecture fortress castle ocean sea water coast building exterior swallows' nest yalta crimea ukraine europe tower