Wall in Avila, Spain

Royalty-free stock photo ID: 1294292

Wall in Avila, Spain