£1.50
translation missing: en.products.unit_pricing.price_per_unit_html

A wee badge for your or your best babe! Made right here at the Braw Wee Emporium.

25mm badge.