Cushion Cover - Zebra and Palm on Blue
€35.00

Costelloe + Costelloe
Belgian tapestry cushion cover 46cms x 46 cms.