Fish hovering over and under a reef ledge.

Royalty-free stock photo ID: 108279593

Fish hovering over and under a reef ledge.