Stone arches and the promenade that overlooks the Grand Harbour in Valletta’s Upper Barrakka Gardens, a popular tourist attraction in Malta.
Stone arches and the promenade that overlooks the Grand Harbour in Valletta’s Upper Barrakka Gardens, a popular tourist attraction in Malta.
