A documentary short about the arrival of the Photographical Congress in Lyon, France in the year 1895.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States