Stock Photo - Valsordo bridge over river Alberche. Cebreros. Avila. Spain. Europe.

Stock Photo: Valsordo bridge over river Alberche. Cebreros. Avila. Spain. Europe.