Michel Jean Legrand

Michel Jean Legrand (1932–2019)