Interior of Alcala de Henares Cathedral; Madrid; Spain


Size: 4252px × 2835px
Photo credit: © Kevin George / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alcala, architecture, building, cathedral, church, de, henares, interior, landmark, madrid, nave, religion, spain