Rust never sleeps Penneshaw, Kangaroo Island Australia Posted onApril 11, 2020June 8, 2020AuthorDianne Prince Kangaroo Island. Rust never sleeps Penneshaw, Kangaroo Island Australia. Taken by Elizabeth Shepherdson