DescriptionPlaza de Armas, Alhambra - DSC07697.JPG English: Plaza de Armas, Alhambra, Granada, Spain. Date 8 October 2014, 06:20:51 Source Own work Author...