By the Thames at Richmond
painting 13 of 92 by James Tissot

By the Thames at Richmond by James Tissot