Leonard Freed: A Concerned Worldview


Are You Open? Palais Herrenhausen, Hannover, West Germany (1965)