Wednesday 5 August, 9:15am
Culture. Nature. Light. These elements provide the structure for this film exploring the vision of one of the world’s master architects, IM Pei and his newest creation, the Museum of Islamic Art in Doha, Qatar.
(Visited 20 times, 1 visits today)