1970, Punjab, India --- Farmers press sugar cane in the Punjab region of India. --- Image by © JP Laffont
1970, Punjab, India --- Farmers press sugar cane in the Punjab region of India. --- Image by © JP Laffont
Filename: INDIA AGRICULTURE LAF125640 01A.JPG
Copyright