Thousands of alewives swim upstream at Damariscotta Mills, Maine
mainedamariscotta millsalewivesalewife