Menu

The deep belief that the beauty of nature is a reflection of a transcendent truth and the radiation of God’s glory on Earth, is emphasized in the Hajj painting. Muslim Quarter, Old City.