Bucharest, 26 December 1989 | Léonard Freed | Granta Magazine

Bucharest, 26 December 1989

Léonard Freed

Léonard Freed

Léonard Freed was a documentary photojournalist. His publications include Black in White America (Grossman, 1967) and Police Work (Simon & Schuster, 1980).

More about the author →