Faversham Life

An inside view

P1000471

Posted: 30th May, 2019 Category:

After travelling 4000 miles, glass eels are fatally trapped when they reach the sluices in Faversham

After travelling 4000 miles, glass eels are fatally trapped when they reach the sluices in Faversham