Khumba mela India 1989
Allahabad India 1989
94 photos · 148 views