Paisley Top - Blue & Gold

£45

100% Cotton

Hand Block Printed

Gold stamped embellishment

Related Products