Lot 3299 , Ten assorted tapestry panels

Ten assorted tapestry panels

Ten assorted tapestry panels
£50-80

Sold for £50