Street Zen

Losing oneself. Being present