Italian master tailors ply their trade even as they worry whether their expertise will live on.
2010
1969
2001
2008
2025
2024
2015
—
2003
2011
1987
1994