California Channel Islands Gallery

Small Fish