Angel of Death, V. Frances (1000 pc puzzle)
Educa puzzles are manufactured to the highest European Standards in Barcelona, Spain using heavy "green board".  This ensures a perfect fit between pieces and creates virtually no puzzle dust.