Our Lady of the Remedies


Our Lady of the Remedies - title of Mary in Spain.