Search criteria: scientific name =
Catostomus macrocheilus
Photo © by
Jamie Fenneman
Catostomus macrocheilus
Largescale Sucker
Photo © by
Jamie Fenneman
Catostomus macrocheilus
Largescale Sucker