Babbage Island


Babbage Island - locality in Carnarvon, Western Australia, Australia.