Leonard Freed: A Concerned Worldview


Woman sells cheese from her home, Castelbuono, Sicily, Italy (1974)