Earth/Star Child

To a New Heaven on a New Earth

Ahau Ben

Ahau Ben, photographed on his 13th day on

Earth, by proud daddy Antares of Magick River,

Malaysia. Ahau arrived on 21 March 1996 (from the Great

Central Sun, he claims!) and has given many people much joy and healing.

  Visit Antares' Magick River website 
Return to The Sharing Gallery

Earth Echo Home