Thousands of alewives swim upstream at Damariscotta Mills, Maine
mainedamariscottamills alewives alewife