Please Subscribe or Donate to Help Keep This Site Free!

Altar of the church of St Felix, Torralba de Ribota, province of Zaragoza, Spain. The church, of mudéjar and late gothic style was built between 1367 and 1420. The church is a national heritage monument in Spain (known as Bien de Interés Cultural) since 2006.

Free Downloads Below

Hi-Res

1200px

800px

Please Give Proper Attribution:
By Diego Delso, CC BY-SA 4.0, Link

Plain Text:
By Diego Delso, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=72228645

Please Subscribe or Donate to Help Keep This Site Free!