Fecha A Luz Presents: The Portuguese Kids - Santa Clara
S.E.S. Hall
1375 Lafayette St.Santa Clara, CA 95050