Great barracuda in blue open ocean  water

Photos about Barracudas (Sphyraenidae); including barracuda larvae.