16.9 C
Leeds
Wed, May 29
Home Tags Steve dodds

Tag: steve dodds

27-foot tall ‘Knfe Angel’ sculpture made from over 100,000 seized blades...

The touring Knife Angel sculpture is coming to Leeds in February, to send a powerful message and...

ALSO READ