Title: The Upper Barracca Gardens and the Garrison Chapel
Subjects: Buildings, Buildings, structures, Garrison Chapel (Valletta, Malta), Malta Stock Exchange
Places: Upper Barracca Gardens (Valletta, Malta), Valletta (Malta)