Tea Towel Royal Wedding Charles Diana 1981 Linen Blue Dish Towel
This is a beautiful British Royal memorabilia tea towel for the Royal Wedding in 1981 of Prince Charles and Lady Diana Spencer, or Princess Di, England. The 100% pure linen tea towel or dish towel was made Textilimpex of Poland and the towel was printed in Canada. The towel is in very good +++ nearly mint condition with the original foil sticker. There is a slight yellowing of the linen on the bottom right hand corner from being in the sun. Otherwise a mint gorgeous piece of British Royal memorabilia. I LOVE the blue and the portraits are especially good.
We Also Recommend