Louis Tussaud's new exhibition from London.
Contributors: Tussaud Gallery.
Publisher: Tussaud Gallery
Place of publication: London
Language: eng