by keladawy
The Mosque of al-Zahir Baybars stands majestic in Cairo, Egypt, showcasing intricate stonework and architectural details under soft golden hour light