Affectionately known as The Giant’s Chair, the sculpture was installed in 1986 and decommissioned in October 2015.
Affectionately known as The Giant’s Chair, the sculpture was installed in 1986 and decommissioned in October 2015.