.
0358592
ART & ARCHITECTURE.
Ecstasy of Saint Francis, Church of Saint Peter, Fiuggi, Lazio, Italy.. Full Credit: De Agostini Picture Library / Granger, NYC -- All rights reserved.