From the vaults: Stella Tennant and Kirsten Owen



In 1990s Italian Vogue…