Alosa pseudoharengus (Wilson, 1811)
Family: Clupeidae
kyak
Alosa pseudoharengus image
Description Not Yet Available