Stock Photo - Arbillas river. Sierra de Gredos. Avila. Spain. Europe.

Stock Photo: Arbillas river. Sierra de Gredos. Avila. Spain. Europe.