TQ0866 : The River Thames on the north side of Desborough Island

by