set of quirky cartoon patch badges or fashion pin badges Shutterstock .eps vector - set of quirky cartoon patch badges or fashion pin badges - ID: 453670678