Sunday, 9 November 2008

The Irrepressibles performing live at the British Museum, London



This shot of The Irrepressibles was taken at the British Museum on Friday. You will be able to see more in the gallery soon.

No comments:

Post a Comment