There are hundreds (thousands?) of these guys hanging out in gangs in Lagos Marina, Portugal. Some, like this handsome fella, are huge. They were enjoying skittering about in the sunshine on the surface of the still water around the moored boats today.
Flathead grey mullet I believe.
Nice one