alvin alexander
Zen thought of the day
By Alvin Alexander. Last updated: July 18, 2016
Zen thought of the day:
zen