Erotic entanglements among farmers, citizens and local politicians in a Bavarian village at the turn of the century.
1981
1961
1994
2007
2001
1958
2011
1998
2023
2024
2022
2010
1969
1995
2025
1943
1982
1986
—