Steve Mumford
City of God 3
2009
oil on linen and mixed media
28.5 x 26.5 x 2.5 inches