On the weekend we were fortunate to be invited to Madame Tussauds in London. In short Madame Tussauds is a museum chain for life-size wax replicas of famous celebrities & historic icons in themed galleries. I had not been to Madam Tussauds for a number of years and Dominic and Ita had never been at … Continue reading Madame Tussaud’s, London
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed