Old town of Toledo, Castilla la Mancha, Spain

Royalty-free stock photo ID: 69345685

Old town of Toledo, Castilla la Mancha, Spain