The History and Meaning Behind Our Lady of Perpetual Help The history and meaning behind the icon of Our Lady of Perpetual Help