Barracuda

Barracuda

School of Barracuda in the waters of the Cocos (Keeling) Islands