Royalty-free stock photo ID: 170617163

dilli haat, rajasthani, puppet couple, - Image