Macon & Lesquoy Leopard Pin

$56.00 USD $56.00 USD

Hand embroidered pin by Macon & Lesquoy. 

Made in France.