Innovation road sign

Royalty-free stock illustration ID: 73090774

Innovation road sign