Ruth Shelley

Chroma Culture xxl

  • Glass
  • Glass
  • 17 x 11 x 25 cms (6.69 x 4.33 x 9.84 ins)
  • £ 675.00