Extraordinary statues and images in a Rome church

Annunciation!
 Last Supper!

 Holy Family!

 St Sebastian!
St Michael!

I have no idea what they were trying to prove or achieve.

Comments