Deep-towed camera view of Redfish

July 3rd, 2025