Skip to main content

Thread Fin Bream

Latin Name: Nemipterus japonicus
Location: India/Yemen