logo

Stromford

pic of Stromford table

See enlarged

  • Pedestal
  • 220 x 110cm
  • Clear overlay glass