Bucket List:Places To See
Swallows' Nest Castle in Yalta, Crimea, Ukraine. Photo by Kndacus | See more about ukraine, swallows and nests.
Source : http://www.flickr.com/photos/42643214@n00/57640064
Does this belong to you Or do you know who sells it ?