Puzzle 1000 piece (AB11)

2 pieces are missing but there are doubles of 2 of the pieces . Otherwise complete and only done once