These tiny Silverside fish family Atherinidae are found schooling by the thousands under rocky ledges. They are about 2" (7cm) long.