Modern Valletta

Modern Valletta

View of modern construction in one of the suburbs of Valletta.