Olive grove, olive oil mill, brand. Portugal, Beja.
-
Beja (Salvador e Santa Maria da Feira)
-
Land
7,880,000