Hats of to the university of South Wales arts and textiles students, this jellyfish installation in John Lewis had me in awe for the best part of 10 minutes
Hats of to the university of South Wales arts and textiles students, this jellyfish installation in John Lewis had me in awe for the best part of 10 minutes