English Roses 1000 piece puzzle by Galison
Regular price
$16.99
Sale
You know what is really beautiful and deceptively hard? This puzzle. Seriously, this is the challenge you have been building up to during the last year. This puzzle is calling you out!
Finished puzzle dimension: 20" x 27"