Center for Asian American Media

Audience

A sold-out crowd awaits the screening of WATER at the Castro Theatre. Photo by Albert Chau.

Tags: SFIAAFF, 2006
Uploaded: February 4, 2008


Comments

No comments for this photo. Add a comment >