Charlie Needs a Cloak


Charlie Needs a Cloak

Regular price $7.09

A shepherd shears his sheep, cards and spins the wool, weaves and dyes the cloth, and sews a beautiful new red cloak.