Illustration of a computer shop near the street

Royalty-free stock vector ID: 122256415

Illustration of a computer shop near the street