Porcupine Fish swimming over a sandy bottom in the intercoastal waterway, Palm Beach County, Florida

Royalty-free stock photo ID: 67685812

Porcupine Fish swimming over a sandy bottom in the intercoastal waterway, Palm Beach County, Florida