Space Gallery records, 1975-1995

Space Gallery (Los Angeles, Calif.)