Stock Photo: Spanish school. Altarpiece of the apparition of Saint Peter and Saint Paul (detail). Avila, Saint Thomas convent. Author: BERRUGUETE, PEDRO. Location: CONVENTO DE SANTO TOMAS, AVILA, SPAIN.