hazeltwigg.com
We Need a LITTLE CHRISTMAS
I’ve said it before: while other dolls may receive other names from their little humans, 99.9% of the time, a Shirley Temple doll will always be named Shirley Temple. So without further ado, …