Jute puppet dolls wearing hat hanging on display for sale at a handicraft exhibition in Delhi Haat, Delhi, India

- Image ID: RJEN59
Jute puppet dolls wearing hat hanging on display for sale at a handicraft exhibition in Delhi Haat, Delhi, India
Jayant Bahel / Alamy Stock Photo
Image ID: RJEN59
Location: India