Amsterdam, Netherlands - LesleyBray

Madame Toussand's Wax Museum in Dam Square

netherlandsamsterdamhollandDam SquareMadame TussaudWax Museum