Stock Photo: Spain. Terrassa. Church of Saint Peter. Wall paintings of the Holy Sacrament Chapel by Ricard Marlet (1896-1976), 1948. Detail.

Stock Photo: 4409-62383 Spain. Terrassa. Church of Saint Peter. Wall paintings of the Holy Sacrament Chapel by Ricard Marlet (1896-1976), 1948. Detail.