Share
twitterlinkedinfacebook
Image 1 of 1
finescale-triggerfish-baja-023129.jpg
Sea of Cortez, Baja California, Mexico; a Finescale Triggerfish (Balistes polylepis) swimming over the rocky reef