Title
Lechlade or Lechlade-on-Thames
Caption
Lechlade or Lechlade-on-Thames, the Cotswolds, Gloucestershire, England, seen here in the 19th century. The highest point at which the River Thames is navigable. From English Pictures, published 1890.
Credit line
Photo12/Universal Images Group
Reference
UMG20B27_123
License type
Rights managed
Available size
51,8Mb (11,2Mb) / 16,0in x 12,6in / 4788 x 3780 (300dpi)