Leonard Freed

1/1
dots
gallery
Leonard Freed A foot patrol officer drops in to chat with a neighborhood theatrical group. New York City, USA. 1978. © Leonard Freed | Magnum Photos