Press Release

Monoliths in the Desert, Giant Spiders and the Journey of a Foetus – Qatar’s Top Ten Sculptures That Will Blow Your Mind