Garibaldi in Kelp Forest off of Southern California Coast.

Royalty-free stock photo ID: 36793480

Garibaldi in Kelp Forest off of Southern California Coast.