Skip to main content

Pacific Torpedo Ray

Pacific Torpedo Ray, Tetronarce californica , Aka Pacific electric ray, Farnsworth Bank, Catalina Island, Eastern Pacific.