Possession Island

English

Proper noun

Possession Island

  1. A small island in the Torres Strait Islands group off the coast of far northern Queensland, Australia.