Designed by
Title
December 17 2022 - Bidar, Karnataka, India: Modern day, operating small sugar cane factory in central India #267072720
Description
December 17 2022 - Bidar, Karnataka in India: Modern day, operating small sugar cane factory in central India
This image is editorial