Why are we Here? An Angel Speaks.

Cherry