Closeup on jaggery cane sugar balls in the traditional processing factory in Kerala, India

Code produit:
1208483966