Esme

£37.00

Handmade ceramic hydrangeas with diamante and pearl centres and preciosa gems on a silver hair pin. 

Esme

£37.00

  Ask a Question