Some of my favourite shots of the Upper Barrakka at Valletta, Malta as seen from St. Angelo, Birgu.
Upper Barrakka, Valletta, Malta

Academic, Researcher, Data Specialist
Some of my favourite shots of the Upper Barrakka at Valletta, Malta as seen from St. Angelo, Birgu.