Sculpture team hits the high notes
Conceived, engineered and fabricated in the UK, the Arches of Oman, a 12metre high water and steel sculpture, has been unveiled at the Royal Opera House in Muscat, Oman.
Conceived, engineered and fabricated in the UK, the Arches of Oman, a 12metre high water and steel sculpture, has been unveiled at the Royal Opera House in Muscat, Oman.