many parts of a disassembled puzzle

Royalty-free stock photo ID: 102905735

many parts of a disassembled puzzle