back to search results
Share
twitterlinkedinfacebook
Image 79 of 225
< Prev Next >
Ethanol plant Brazil workers 08rf00031.jpg
Sao Francisco ethanol and sugar plant, workers clean vaporizing tanks, sugar production process, Sertaozinho, in the Ribeirao Preto region, the world greatest productive pole of ethanol and sugar, Sao Paulo State, Brazil.