Emerald Rose Hair Pin

  • Emerald Rose Hair Pin

  • Emerald Rose Pin
  • Was £95.00 - Now £52.25!
This design has now been sold, please contact me for a similar design