Design Principle – Architects & Interior Design Firm, Malta | An architectural design studio based in St Julian's, Malta. 3D visualisations, residential and commercial design including project management.