A statue of Jesus after being taken down from the cross

A statue of Jesus after being taken down from the cross is located in the breezeway of the North American College in Rome.

Leave a Comment