species 1,128 observations

Blue Shark

Prionace glauca