The Spirit of Sport
The Spirit of Sport is the largest piece of public art in the UK to be developed out of public consultation (it is almost a third taller than the Angel of the North). Standing at approximately 100 feet tall, the sculpture is constructed of stainless steel and has a 'golden' appearance with its surface 'tiled' with 600 etched images of sporting heroes.
Comments New comments are not currently accepted on this journal.