Our Lady of Perpetual Help is a Byzantine icon that is believed to have its origin sometime during the 13th -15th century. The image is also known as “Our Lady of Perpetual Succour.” The icon is known for being miraculous; over the centuries countless healings and special graces have been attributed to it, so much so that the image has been honored and venerated by many...