2008
SO8376 : River Stour - Kidderminster Town Centre
taken 16 years ago, near to Kidderminster, Worcestershire, England
This is 1 of 3 images, with title River Stour - Kidderminster Town Centre in this square
River Stour - Kidderminster Town Centre