Need help? Call us at 800-828-4545
Stock Photo: Spain. Barcelona. Saint Peter Nolasco Church. Interior. Frescoes at the dome depicting The Glorification of the Virgin Mary. By Joseph Flaugier. 18th century.