This cute, cuddly, plush Welsh sheep stands 5" tall.  So adorable.

Welsh Sheep

£4.95Price