Turner Prize Winner Antony Gormley Creates Inhabitable London Site-Specific Sculpture
The Turner prize winning artist Antony Gormley has created a new site-specific sculpture for a london hotel. ‘Room’ is a… Read More
10 June 2014
The Turner prize winning artist Antony Gormley has created a new site-specific sculpture for a london hotel. ‘Room’ is a… Read More
10 June 2014