Stock Photo - olive tree, Els Hostalets de Pierola, Catalonia, Spain

Stock Photo: olive tree, Els Hostalets de Pierola, Catalonia, Spain.