2007
TL3820 : River Rib taken from footbridge beside Hanging Wood Ford
taken 18 years ago, near to Latchford, Hertfordshire, England

River Rib taken from footbridge beside Hanging Wood Ford
River Rib taken from footbridge at Hanging Wood Ford looking downriver.