Colorful fun set of quirky cartoon doodle patch badges. Print pin, badge, sticker, collection. Shutterstock .eps vector - Colorful fun set of quirky cartoon doodle patch badges. Print pin, badge, sticker, collection. - ID: 460731433

More from this author (Maria Letta)

Similar vectors and illustrations