Hand-thrown small vase - Gemstone design

  • Hand-thrown small vase - Gemstone design

  • (2 ratings)
  • £34.99

:  at  £34.99  each