Hand-thrown small vase - Gemstone design

  • Hand-thrown small vase - Gemstone design

  • £34.99

:  at  £34.99  each