Long view over river.

THE LONGEST VIEW: FROM THE OPPOSITE BANK OF THE RIVER.

 

House at Moulsford, Thames Valley, England