North West Twin Island

North West Twin Island is an island in the Kimberley (Western Australia).