-
collections
-
clothing
-
necessities
£316.67 £233.33
with long strap that can be worn across the body or over the shoulder
knitted and felted by hand in London using British wool
90cm x 50cm
£316.67 £233.33
with long strap that can be worn across the body or over the shoulder
knitted and felted by hand in London using British wool
90cm x 50cm