Stock Image: Puzzle sketch. Image: 26975261

See these other Stock Image about puzzle sketch

Browse Work places Images