A new 1,000 piece puzzle from beloved artist Frances Palmer, featuring a dazzling array of dahlias.
Out of stock
$19.95