I think aliens visited Burleigh Beach today and left a message. Can anyone help decipher this? Sep 8, 2021 [Permalink] Posted in: Photography I Created