Alhambra palace in Granada, Spain Shutterstock . vector - Alhambra palace in Granada, Spain - ID: 1685463346