-

Tapestry Cushion – Tea Rose

Broughs Handwoven

£118.00

Size

14” x 14”