This kelp rockfish, spotted back in April, appeared to be extremely pregnant. She was hanging out under a ledge off the beach, not moving fast, trying to stay out of the way of larger animals such as divers.
Rockfish fertilize their eggs internally and give birth to live young. That would be quite a sight!