Some angels are 14 feet tall, but this little wee one is just 3 feet in length. Her name is Marigold and she loves to watch over the babies. Also Fine Art Print available for $15.
Marigold, the Wee Angel (Original or Fine Art Print)
$35.00Price
Original or Fine Art Print