A Little Team Bride

£14.99
  A Little Team Bride

Joma Jewellery
silver plated
17.5cm stretch