Marbled Torpedo Ray, Torpedo marmorata, Cap de Creus, Costa Brava, Spain
Marbled Torpedo Ray, Torpedo marmorata, Cap de Creus, Costa Brava, Spain

Image no. rds_11240