Allen Shaw

Allen Shaw was born in 1973 in Munger, a small town in North Bihar. Currently he is based in Berlin and works as an independent artist, illustrator, and storyteller. He has been exhibiting his work in India and Europe for the last six years.

Showing the single result