Royalty-free stock photo ID: 447236752

Caribbean Sea, Cuba, U.W. photo, great Barracuda (Sphyraena barracuda) - FILM SCAN - Image