Lot 1244 , Nine assorted tapestry cushions, largest 46 x 46cm

Nine assorted tapestry cushions, largest 46 x 46cm

Nine assorted tapestry cushions, largest 46 x 46cm

£100-150

Sold for £95