Last Alewife caught
Last Alewife caught

Last Alewife caught
Alosa Pseudoharengus