Stick insect xmas card

Stick insect xmas card

£3.50Price
Hand made by me , the card is 17cm by 12.5 cm