by sergiodv
Valletta, Malta, April 03, 2024. Exterior view of the Church of St. Catherine of Alexandria in the city center