Madame Tussauds, Blackpool, Lancashire, England
Vopiscus
Released:
Some of the exhibits at Tussaud's wax museum in the seaside resort of Blackpool in the North-West of England.
Please note that some of the people depicted are from British popular culture so they may not be familiar to you.
Please note that some of the people depicted are from British popular culture so they may not be familiar to you.