inspiringcity.com
Head Above Water Sculpture installed on the Thames to Provoke Conversation about Mental Health - Inspiring City
A giant 9 metre high wooden head has been installed on a pier looking out from the South Bank and … More