Riva degli Schiavoni di Santa Maria della Salute 2 4:48PM - Venice 2006 Canvas 125 x 255cm