back to search results
Share
twitterlinkedinfacebook
Image 5 of 17
< Prev Next >
it1981.jpg
Sugarcane plantation near Ribeirao Preto, the world greatest productive pole of ethanol and sugar, Sao Paulo State, Brazil. Plowed land. May 2008.