Steve Sheehan

Oil on canvas, 12 x 9, 2010