Resulting pic blurs the line between documentary and fiction as Yanagimachi explores the lives of a couple of groups of peddlers, and they appear to act out their personal dramas for the camera.
2017
1951
2007
2008
1967
1941
2012
1960
2021
1972
2016
2024
1963
1965
1994
2002