I have seen this guy a couple of times. Sometimes he's at Balboa Park and sometimes at Seaport Village. His name is Mitchell A. Walker and his music is very mesmerizing. You can find him at www.didjetellus.com and on youtube.
Good grief. Can't believe we've never seen him. Would like to see and hear!! An interesting instrument he has..... different! Great shot of him. We just need sound on your photo now.