Release, 2014, India Ink on paper 3.5ft x 6ft Available See its creation here.

Release

2014
India Ink on paper
3.5ft x 6ft
Available
See its creation here.