Government buildings near to the Barrakka Gardens in Valletta, Malta

- Image ID: EX2F74
Government buildings near to the Barrakka Gardens in Valletta, Malta
Bob Jenkin / Alamy Stock Photo
Image ID: EX2F74
Valletta is the administrative capital of Malta.
Location: Valletta, Malta