Fiona is as sweet as her name! She is all handmade out of 10 different vintage linens! Fiona's body has adorable little embroidered flowers. Her arms and legs move and are embellished with orange and green buttons. $45
$45