Royalty-free stock vector ID: 298000511

Vector illustration of business infographic made of blocks. - Vector