Finding Happiness movie — Aquarius Theatre in Palo Alto
Aquarius Theatre
430 Emerson StreetPalo Alto, CA 94301