F58-River-Lea-Hertfordshire

River Lea, Hertfordshire

General location

Hertford

County or town

Hertfordshire

Subject

river

Description

view of Hertford Castle, bowling green?

Similar Items