Alqueva lake near Amieira village

Royalty-free stock photo ID: 159379619

Alqueva lake near Amieira village