Upper Barrakka lift in Valletta

valletta lift in progress

Works on The Upper Barrakka lift

Share