Italian master tailors ply their trade even as they worry whether their expertise will live on.
2014
2017
2007
1995
1987
—
2013
1954
2005
2006
1985
1970
1966
1992
1986