Madame Tussauds Wax Museum, London

James / March 23rd, 2006