brave soul london teddy cardigan.
Size small 8-10
Brand new with tags