by sergiodv
Valletta, Malta, April 03, 2024. a religious icon on the wall of a building in the city center.