BEN HIDER

View Original

Leslie Stahl on set production stills

Leslie Stahl talks on set at the CBS studio in New York City.

Photographer