Sea Elephant

English

Proper noun

Sea Elephant

  1. A locality on King Island, Tasmania, Australia.