92. God's Eye, oil, 24 " x 20 ", June, 2012. Taken
Previous Next