Image 1 of 1
Barclays 2004.jpg
Barclays - Madame Tussauds, Marylebone Road, London NW1 - 8th October 2004