This is not my liver… Guest Author Posted on July 9, 2013 Posted in Clearwell No Comments … but a piece of natural red pigment from the Forest of Dean where the Clearwell caves were hosting – amongst others – the biggest sculpted Lenin head ever, for a few minutes. Stupendous. Jonathan Wright Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related
Leave a Reply