Freeform Waistcoat

Freeform Waistcoat £90

Knitted from handspun yarn, free size