File:The Redemption 26.jpg

Summary
"The Redemption 1974" by Eduardo Castrillo is a set of 13 massive cut and welded brass figures, 800 square meters at (Loyola Memorial Park ) September 15, 2023 (mistakenly called "The Last Supper" by many people).