Stock Photo: Olive grove landscape near Castro del Rio. Córdoba province. Andalucia. Spain.
Stock Photo: 1566-265548 Olive grove landscape near Castro del Rio. Córdoba province. Andalucia. Spain.