Stock Photo - Diplotaxis tenuifolia and olive trees at spring time in Pinto. Madrid. Spain. Europe.

Stock Photo: Diplotaxis tenuifolia and olive trees at spring time in Pinto. Madrid. Spain. Europe.