Thor Beowulf

 

Sculpture & Bonsai Gallery

Show More
Life Support - installed at Brick Lane Gallery.jpg

On display in the "Natural Flux" exhibition at the Brick Lane Gallery in East London.