Leonard Freed: A Concerned Worldview


Couple in striped shirts, Paris, France (1985)