Finally a Sheep for Barbie

The last items on Barbie’s Altar are:

A sheep
Two small school photos of my daughters
Twenty yards of pink ribbon

Hope to see you at the opening.