Share
twitterlinkedinfacebook
Image 1 of 1
20120116_israel_4094.jpg
Sunrise at the natural fortress, Masada National Park, in the Judaean Desert overlooking the Dead Sea, Israel.