La La Land Puzzle - Sunshine Lovers

1,000 pieces puzzle, with matching poster in printed box.

Designed in Australia