Julio Aguilera
, 42 x 32 inches, oil on canvas, 2005
(Scroll down for detail)