Hello all, just recently Madame Tussauds has opened up in the capital Delhi and would love to visit this new tourist attraction. I am someone...
Separate names with a comma.