Designed by
Title
JAIPUR, INDIA - JANUARY 10, 2018: Men squeeze natural fresh juice from sugar cane with a mechanical device. #113504845
Description
JAIPUR, INDIA - JANUARY 10, 2018: Men squeeze natural fresh juice from sugar cane with a mechanical device. Carrot
This image is editorial