Unique film of the Impressionist painter Edgar Degas captured walking down a street in Paris in 1915.
1966
2019
2024
1969
2023
2022
1980
1996
2008
1998
2001
2002