Italian master tailors ply their trade even as they worry whether their expertise will live on.
1996
2007
2000
2008
2009
2006
1999
1997
1993
2005
2002
2014