Holy Cross - Immaculata where from morning till night of good Friday The faithful walk the 89 steps to the church praying the rosary at each step. This picture was used at the cover of a book published in Italy.
Copyright All Rights Reserved - Dennis Camp
Please login or register.