Our Lady of Mount Carmel

Mount Carmel Hospital, Attard, Malta

Chapel

Our Lady of Mount Carmel