Hope, Love & Peace Shopper

Hope, Love & Peace Shopper

Regular price £2.99 Sale

38x42 cm with long handles printed in Italy 100% cotton shopper