Melvin Van Peebles during an interview at his home in New York city

Melvin Van Peebles during an interview at his home in New York city