Barracuda
Size:
3500px × 2335px
Location:
Florida Keys
Photo credit: ©
Tom Stack / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
barracuda,
cuda,
fish,
fknms,
florida,
islamorada,
key,
keys,
largo,
pennekamp,
predator,
reef