Kim Teddy Vest
Beige teddy zip vest with front zipper pockets and contrasting fabric sections. Regular fit with a high collar for optimal comfort and that extra coziness.
Free shipping with minimum purchase €150, £200, $200
30 days right of withdrawal