Ursuline Sisters

70, Triq Tal Virtu , Rabat, Malta

Chapel

Ursuline Sisters