david macaluso
home portfolio cv contact press prints
Oh My God (david macaluso)
Oh My God
(2006). Three panels 15 x 60 in (Three panels 38 x 153 cm). Motor oil and Pigment on paper