Bluebell drop Earrings – hand enameled

£19.99

hand enameled authentic bluebell drop earrings

17 in stock