Garden of Alhambra (Andalousia, Spain, Europe).

Royalty-free stock photo ID: 587605

Garden of Alhambra (Andalousia, Spain, Europe).