Site navigation

Wide-mouthed Trevally

 
Alternative names: Blue-spotted Trevally; Bluespotted Trevally