Northern India, Uttar Pradesh, probably Kaushambi
Seated Yaksha
Lindy Arts
Northern India, Uttar Pradesh, probably Kaushambi
Seated Yaksha
Lindy Arts