Stripe Cushion

    • £49.95


Hand made  cushion with a feather pad.

20inch