Granada, Spain. View from Alhambra palace

Royalty-free stock photo ID: 135162107

Granada, Spain. View from Alhambra palace