Silhouette Puzzle- Snow White

$19.99
50 piece puzzle recommended for ages 5+