The Church of Saint Maria of Alhambra in the Alhambra Palace in Granada Spain.


Size: 3456px × 5184px
Location: Alhambra Place, Granada Spain
Photo credit: © Peter Noyce ESP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alhambra, andalusia, andalusian, architectural, architecture, building, buildings, church, de, espana, europa, europe, granada, heritage, historic, historical, history, iglesia, interest, islam, islamic, la, leisure, maria, moorish, moors, palace, peternoyce, place, places, property, saint, santa, site, spain, spanish, tourism, travel, traveling, travelling, unesco, visit, world