Preview The Swallow's Nest Castle perched on a cliff over the Black Sea, Yalta, Crimea, Ukraine, Europe Image ID: 149-5413 Artist: Ellen Rooney Purchase a commercial license Buy framed prints & more from our print store black sea crimea europe swallow's nest swallows nest yalta adobe architecture building exterior castle castles coast coasts color image contemporary day exteriors horizontal landmark landmarks outdoors photography seas travel travel destinations ukraine