TAPESTRY CUSHION

A gorgeous brown velvet cushion with a 18th century tapestry panel.

H 300mm, W 400mm

$420.00