Italian master tailors ply their trade even as they worry whether their expertise will live on.
1954
1978
2014
2018
2011
2008
2007
1993
2006
2016
1994
2005