Alhambra palace at Granada Spain - architecture and nature background

Royalty-free stock photo ID: 102986813

Alhambra palace at Granada Spain - architecture and nature background