1,000 Roses
In a small, unnamed European town the entire population depends upon the local, ailing factory. When American investors arrive, prosperity fever infects the residents.

1997

1980

1946
1979

1994

1972

1932

2011

1923

1945

1998

1932
1939

1985

1923

1997

2025
1921

1970