Church House

Location

Glass

12mm clear tempered glass

Fabricator

Cementers (U) Ltd