Hospitals

Alder Hey Children Hospital

Location:
Liverpool (UK)

Project:
Hermetic single slide doors