Shafa Hurrat Oyred 1/undefined by Tripoto

Shafa Hurrat Oyred

Dilmuni Couple
A volcanic mountain bordering Al-Ula city.