Stock Photo: La Peña, Arribes del Duero Natural Park. Salamanca province. Castilla-Leon, Spain
Stock Photo: 1566-379448 La Peña, Arribes del Duero Natural Park. Salamanca province. Castilla-Leon, Spain