La La Land Puzzle - Nature Dwellings Rainbow

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

Designed in Australia