spitting image prince Charles princess diana
spitting. image1980s keyrings ladt

Pair of 1980s Spitting Image Keyrings

Regular price £8.50 Sale

Pair of Keyring / keychains

Prince Charles and Princess Diana 

Original 1980s Collectable 

spitting Image by Luck and Flaw  

in good condition