Large catch of Atlantic Spanish mackerel (Scomberomorus maculatus) freshly caught after a day of fishing off the Outer Banks of North Carolina vertical

Royalty-free stock photo ID: 100080680

Large catch of Atlantic Spanish mackerel (Scomberomorus maculatus) freshly caught after a day of fishing off the Outer Banks of North Carolina vertical