The Thames at Great Marlowe

1876