Tag Archives
Britain’s tallest free-standing artwork unveiled
Designs have been revealed for a steel sculpture that will be the highest free-standing work of art in the UK. Known as Aspire and designed by Ken …
Designs have been revealed for a steel sculpture that will be the highest free-standing work of art in the UK. Known as Aspire and designed by Ken …