Baby Blue Teddy Bear cross stitch mounted on blue felt. 10cm x 10cm portrait baby blue greetings card. Blank inside - includes white envelope

Baby Blue Teddy Bear Greetings Card

£3.50Price