jerusalem, Israel
CHANCHAL BANGA
BORN IN jamshedpur. jharkhand. india .13th DEC 1971
Chanchal Banga
Small fetuses ooze out of the landscapes of Chanchal Banga. These landscapes don't resemble the contours of what are naked eye sees as the universal gift to mankind, but instead resemble the concept ...