100 web doodle icon

100 web doodle icon

 Stock vector ID: 62891851

Signed property release on file with Shutterstock, Inc.