Lower Barrakka Gardens

Lower Barrakka , Valletta , Malta

Garden