Franciscan Sisters

Triq Ferris, Msida, Malta

Church

Franciscan Sisters