Check Price Add to Lightbox Download
Great Barracuda (Sphyraena barracuda) close to the surface with seaweed and garbage floating in Little Cayman, Cayman Islands.
Great Barracuda (Sphyraena barracuda) close to the surface with seaweed and garbage floating in Little Cayman, Cayman Islands.
Filename: 0941C061.jpg
Copyright
Size: 4769x3296 / 8.3MB>