Davide Balula
River Painting (Mississippi, Memphis, TN) 2010 Sediment on linen, 54 x 40"
Next