President meets with H.E. George Vella, President of the Republic of Malta
location: San Anton Palace, Attard, Malta
San Anton Palace, Attard, Malta
Thursday, 12th May, 2022