Calvary (25)

Calvary (25)