Liz Pappademas is a singer/songwriter and pianist currently based in San Francisco, California.
Added by Upcoming Robot on May 10, 2008