Heye Puzzles - Triangular , 1000 Piece jigsaw - Corsair, Ruyer HY29570.

Puzzle is complete. Has been done twice.