Christ the Redeemer Church, Valletta
Valletta, Malta
Christ the Redeemer Church is a church in Valletta, the capital of Malta. It stands as a corner house number 146 on St Christopher Street.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).