Return to Article Details
Sperm Whale Physeter macrocephalus stranded at Devbagh beach, Karwar, western coast of India