Stock photo
La Concha Mountain (Sierra Blanca & Sierra De Las Nieves) and Embalse de la Concepcion (El Angel Reservoir) on the Rio Verde between Marbella and Istan, Costa del Sol, Malaga Province, Andalucia, Southern Spain, Western Europe
JPG
4608 x 3456