Signs of Alien Life?
|
About This Image
My mother and I walked the unmaintained beach at Great Stirrup Cay to escape the rush of tourists, like ourselves, on the other side of the island. It was isolated and the landscape was strange. As we walked we passed this formation of rocks piled high. I am not sure if man or perhaps aliens created this artwork.
Comments
Add A Comment About This Image