This is a huge sculpture created by the famous artist Damien Hirst, it represents “truth and hope” and can be located in Ilfracombe in Devon, UK.
Photo by chris991
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00