Francis Picabia

Francis Picabia

Born 01/22/1879
Paris, Île de France, France

Died 11/30/1953 (74 years old)
Paris, Île de France, France

Actor

Documentaries
2016

The Dada Spirit (TV movie) - a.f.

Short
1924

Intermission