India (Rajasthan, Bikaner or the Deccan)
Demons Fighting Over an Animal Limb
Lindy Arts
India (Rajasthan, Bikaner or the Deccan)
Demons Fighting Over an Animal Limb
Lindy Arts