Hugh Masekela and Stewart Levine

Hugh Masekela and Stewart Levine in 1974.

Credit:

Stewart Levine

Related Stories