The Church of Saint Xavier, Jesus Dies Upon the Cross Mural by William Lamprecht This is one of about 50 murals in the church. It was painted by German William Lamprecht.
SaintFrancisXavierchurchmuralWilliamLamprecht