Albayzin view from Alhambra Leave a Comment / Europe, Spain / August 18, 2008 / albayzin view, alhambra, España, granada Granada, Spain. Albayzin view from Alhambra Read More »