
View (1358)
Like (10)
The stairs leading to the southern tomb of King Djoser in Saqqara, Egypt This ladder is 4800 years old.
Beautiful Place in Switzerland
Al-Aqsa Mosque Occupied city of Jerusalem Palestine 🇵🇸
The beautiful Oeschinen Lake in Switzerland