Amwell Magna Fishery

Amwell Magna Fishery in 1888.
The River Lea at Amwell Magna.

Amwell Magna Fishery is located on the River Lea at Great Amwell which is 1.5 miles (2.4 km) south of Ware in Hertfordshire, southern England.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in