Various sizes puzzle. Illustration for design

Various sizes puzzle. Illustration for design

 Stock vector ID: 105886787