Barrakuda in the coral reef

Royalty-free stock photo ID: 108033377

Barrakuda in the coral reef