From Wikimedia Commons, the free media repository
Leigh Brook is a small river in the Malvern Hills, Worcestershire, and a tributary of the River Teme.
Media in category "Leigh Brook"
This category contains only the following file.
- Weir in the grounds of...