OLD FATHER THAMES
The statue of Old Father Thames at St. John's Lock, Lechlade, Oxfordshire, England, the highest navigable point of the River Thames
Picture No
10170807
Media ID
46851618
Size
4776px x 3088px
(8.2MB)
Credit
Mary Evans Picture Library/BILL MEADOWS
Source
Photograph by Bill Meadows
Date
2004





























