SNAIL

Ink/paper, 2010, 11х17 in, sold

Limited Edition Prints are available.