Branchiostegus japonicus

Modern
Horsehead tilefish
Doyle slide #31-173-1-1 - RJ
Doyle slide #31-173-1-1 - RJ
No comments.
19