Bach Ready

$12.00
  • Bach Ready
  • Bach Ready
  • Bach Ready

Beaded bride earrings.

Length: 8 cm
Width: 3.5 cm

Availability

  • 8 in stock