Charms (U) Ltd office

Location

Glass

10mm clear tempered glass

Fabricator

Fabrication Systems