Puzzle of construction.

Royalty-free stock illustration ID: 770638

Puzzle of construction.