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 or a wonderful royal occasion.
We Also Recommend
Christmas Toast Rack Christmas Trees Star 1970s English Chrome 6 Slice Toast Holder Letters Tea Party