Batavia Spadefish

a
Other Animal Name: 
Batavia Spadefish
Latin Name: 
Platax batavianus
Photographer? Join us