Church of St Mary Magdalene

Triq il Merkanti, Valletta, Malta

Church

Church of St Mary Magdalene