1000 puzzle

(2750)
Продавцы, ...