Homespun Yardage

Handspun local wool, linen. 15″x110″. 2026