Godzilla in Hampstead
If you’ve been to Camden Arts Centre over the past few weeks then you’ll have seen the rather amazing T-Rex/Godzilla sculpture by Serena Korda. If you’ve looked more closely you’ll have spotted a couple of harnesses inside it – yes, … Continue reading →

