Batavia Spadefish

Zebra Batfish – Juvenile Batavia Spadefish

Batavia Spadefish (Platax Batavianus) - Juvenile aka Zebra Batfish at Lembeh Strait

11 years ago