La Cruz de Santiago de Compostela

Artistic depiction of the passion of Christ.