Site best viewed with 1024 x 768 resolution
Sagitta otoliths of Promethichthys prometheus
181 mm TL
470 mm TL
583 mm TL
598 mm TL
N/A