1155 Hamish Dog
Hamish Dog is stitched using metallic and satin threads onto a tartan fabric then placed onto the card between printed stitched flowers and grass and finished with glitter.
There are no reviews yet.
Type or copy & paste the code you see on the left side.