A crucifix in a church in Naples, Italy. By C. Helmer January 11, 2021 A crucifix in a church in Naples, Italy. By: C. Helmer January 11, 2021