Puzzle Lovers Amsterdam Netherlands 500 pcs puzzle

The floating houses of Amsterdam have irresistible charm!