First Look Images for Disneynature's “Sea Lions of the Galapagos” Coming to Disney+ in April Mar 18, 2025 12:10 pm (Pacific) Tricia Kennedy