The Wind in the Willows 500pc Puzzle by Blue Opal 500pc jigsaw puzzle