On the Grand Canal
painting 110 of 204 by John Singer Sargent

On the Grand Canal by John Singer Sargent