A needle felted black / grey Cairn Terrier “Kaite”.  Katie has crossed the


A needle felted black / grey Cairn Terrier “Kaite”.  Katie has crossed the
A needle felted black / grey Cairn Terrier “Kaite”.  Katie has crossed the
A needle felted black / grey Cairn Terrier “Kaite”.  Katie has crossed the