Garibaldi swimming out of the Kelp in Avalon Catalina

Royalty-free stock photo ID: 16663546

Garibaldi swimming out of the Kelp in Avalon Catalina