ICI Malta, Real Estate, Architectural Design, Demolition & Excavation Works, Construction & Civil Engineering, Project Management, Mechanical & Electrical Engineering, Finishings

Lampara, Bahar ic-Caghaq, Malta

From the Architects: