Barrakuda in the coral reef

Royalty-free stock photo ID: 108033410

Barrakuda in the coral reef