The Beatles
London photo by karameister
Reviews That Feature This Photo
June 24, 2005
You can't go to London without visiting Madame Tussaud's wax museum. It's cheesy, it's crowded, and it's overpriced, but that's why you're traveling, right?
Madame Tussaud's features a myriad of wax statues resembling celebrities and historical figures....Read More