So, a photo I took of Pet Shop Boys ended up in an exhibition on electronic music at the Science Museum in London.3 Comments | Posted: October 18th, 2011 | Filed under: Meta
The title says it all, really. Geoff from the museum contacted me and I was, of course, honored and eager to help out. I can now say my work has been shown in a museum! In London!