jigsaw puzzles (Orpington BR6)

4 x 1000 jigsaw puzzles and 3x 500 jigsaw puzzles. All complete.