Tapestry jacket

Handmade unique pieces in deadstock fabric

Only one available in a size UK10

Tapestry jacket

£219Price