Steve Mumford
Large IED
2009
oil on linen
18 x 36 inches