Amazing handmade badges by the small UK business Jeff & the Squirrel.

Jeff & Squirrel Badges

£3.00Price