The cross of Golgatha

The cross of Golgatha

The cross of Golgatha the place of hope