The towering statue ‘Verity’ has just been revealed by British artist Damien Hirst, alongside his proposal that the sculpture be installed as an ‘Angel of the West’ in the town of Ilfracombe along the Devon Coast of southwest England. With an internal frame of stainless steel, the bronze-finished figure is of a pregnant women standing more »




