Sandra Balmer

Pyramid

  • Glass
  • Glass
  • 75 x 15 cms (29.53 x 5.91 ins)
  • £ 1,550.00