Dar Saura, Rabat




Dar Saura is a residential Church Home for the elderly in Rabat, Malta.