A group of buildings facing each other near the Corniche in the city of Jeddah

More from the Author