Stock Photo: Church of Saint Peter the Old. Altarpiece by Juan Berrueta and Juan de Alli in renaissance style. Huesca. Aragon. Spain.

Stock Photo: 4409-37932 Church of Saint Peter the Old. Altarpiece by Juan Berrueta and Juan de Alli in renaissance style. Huesca. Aragon. Spain.