Mountain stream in a place called La Barranca in the sierra de guadarrama. Madrid Spain

- Image ID: R0APGX
Mountain stream in a place called La Barranca in the sierra de guadarrama. Madrid Spain
MAEKFOTO / Alamy Stock Photo
Image ID: R0APGX
Location: Sierra Guadarrama MADRID SPAIN