Petra
Petra


Petra, twin obelisks, obelisk ridge near high place






Petra
Top of Page
Top of Page