Click a thumbnail to enlarge

Lechlade: A small town and a parish in the district of Faringdon and county of Gloucestershire. The town stands on the River Thames, and on the Thames and Severn canal.More Pics in the GalleryMore Pics in the Gallery