Tag Archive for ‘Our Lady of Perpetual Succour’
Our Lady of Perpetual Succour
Our Lady of Perpetual Succour is familiar to most Catholics and, like many well-known pictures of Our Lady, it has a chequered past. It was believed to have been painted in the 15th century for the Greek Orthodox Church by an artist in Crete, although some think the image is much older, originating from St […]