Well at least if you lived in UK in the 60s/70s - installation at Harris Museum, Preston. Shocking when you've lived through the artefacts in a museum lol : ) *
Comments
Sign in or get an account to comment.