Stations of the Cross erected in Lille Cathedral for the Jubilee Year 2000. A faith in abstraction, not Faith in Christ.

Comments