Ambloplites cavifrons

Ambloplites cavifrons
Roanoke Bass – Ambloplites cavifrons