Blue Love Matters Puzzle

Blue Love Matters Puzzle

$19.99Price

.: 252 precise interlocking pieces
.: Satin finish image sublimated on chipboard
.: Comes in a metal tin