Skip to main content

Marbled Torpedo Ray

Marbled Torpedo Ray, Torpedo marmorata, Aka Marbled Electric Ray. El Cabron Marine Park, Arinaga, Gran Canaria, Canary Islands, Spain, eastern Atlantic Ocean.