A global community of nature enthusiasts
photographing and learning about wildlife
Porcupinefish are medium to large sized fish, and are found in shallow temperate and tropical seas worldwide. A few species are found much further out from shore, wherein large shoals of thousands of individuals can occur.
Off of Punta Vincente Roca, Galapagos
Seen while snorkeling.
Spotted on Nov 26, 2012
Submitted on Dec 20, 2012