Subjects: Alhambra (Granada, Spain); Granada (Spain)--Buildings, structures, etcTRAVEL / Europe / Spain & Portugal; ARCHITECTURE / History / General; ARCHITECTURE / Landscape
Record details