Trefl puzzle 1000 pieces

(20)