Other

Vita Wells | Means of Grace

Sizes vary

handspun wool, human hair, natural dyes, tapestry weave on cotton warp