Lady Lazarus is a musical project by San Jose-based multi-instrumentalist Melissa Ann Sweat.
Added by Upcoming Robot on February 15, 2011