Hugh Masekela and Stewart Levine

Hugh&Stewart.jpeg

Hugh Masekela and Stewart Levine
Hugh Masekela and Stewart Levine in 1974.
Credit: Stewart Levine