Julia Heyward & T. Venus - Keep Moving Body (tape, Hey-tapes Ward 1, 198?)


A rather short and highly obscure tape, which I don't think is on discogs. Maybe anyone knowns something about this?

not on discogs