Road and Los Leones Mountain Pass, provinces of Madrid and Segovia, Spain

- Image ID: KN3YR8

Road and Los Leones Mountain Pass, provinces of Madrid and Segovia, Spain

agefotostock / Alamy Stock Photo

Image ID: KN3YR8