Roger Joubert

Roger Joubert

Born: 1929-01-29 — Avignon, France

Known For