The Buddhist Paradox

Zoe - Palo Alto, California