Categories
blog

Trompe-L’Oeil

Although it’s close to Petra, one of humanity’s architectural wonders, this pyramid in Wadi Rum was actually carved by Mother Nature.

Exit mobile version