Wall of Dolls

We stumbled upon the Wall of Dolls in Rome, definitely one of the weirder things!