A tea towel from the Royal Wedding of Prince Charles and Lady Diana in 1981
Tea Towel Royal Wedding Charles Diana 1981 Linen Blue Dish Towel | Diana, Wedding and Lady diana spencer (http://www.pinterest.com/pin/517843657133168028)
:fflove: :fflove: :fflove: :fflove: :fflove: :fflove: :faint: :faint: :faint: :fflove: :fflove: :fflove: :fflove: :fflove:
Wish i still had mine, and of course once your face is on them....its too late to back out!!