The renowned Naples-born photographer discusses life in 1980s New York, meeting Kate Moss for the first time and the things that inspire him most in life.
See All 95 Episodes of "A Matchesfashion Podcast"