Minimum Donation €11.40
From the Buckingham Palace Gift Shop – these wonderful, bright and cheering tea towels in 100% cotton. Machine washable H:74 x W:48cm
In stock