Giant illuminated slugs adorns Tate Britain
China Plus
Published: 2018-12-09 15:41:45
Download image
Comment
Share
Share this with
Close
Email
Facebook
Messenger
Messenger
Twitter
Pinterest
LinkedIn
Previous
Next
4
/
4
Artist Monster Chetwynd's giant illuminated slugs installation adorns the facade of the Tate Britain art gallery in London, December 7, 2018
Small previous
Small next
Share this story on
Related stories