
David James
composer. singer. guitarist.
Music
Music
UPCOMING PERFORMANCES
10/16 GPS @ Bird and Beckett Books & Records, S.F.
photo: Chris Grady
Music
Music
photo: Chris Grady