Posts

Showing posts with the label Lepanto

Holy Christ of Lepanto restored

All over Europe the bells of churches rang out for so great a victory