Dan Shafer

Dan is the spiritual teacher in residence at Unity of Monterey Bay, Calif.


Author archives