NEXT
Industrial Landscape . Oil on Canvas . 35" x 42" . 88 x 107 cm