Leonard Freed: A Concerned Worldview


Woman in trash can, Paris, France (1985)