
David James
composer. singer. guitarist.
Music
Music
UPCOMING PERFORMANCES
5/21 SF Bach Choir @ First Congregational Church, Berkeley
5/22. SF Bach Choir @ Calvary Presbyterian Church, SF
10/16 GPS @ Bird and Beckett Books & Records
photo: Chris Grady