THE LONGEST VIEW: FROM THE OPPOSITE BANK OF THE RIVER.
House at Moulsford, Thames Valley, England