Directing

Juan Francisco de Lasa

Born 1918-01-01 · Barcelona, Barcelona, Catalonia, Spain
Died 2004-09-10

Credits

Newest first