by Mario Testino (Author), Mario Testino (Author), Riccardo Lanza (Author), Carolina Herrera (Author), Carolina Herrera (Author)
Format: Illustrated
Pages: 248
Edition: Multilingual
Publisher: TASCHEN
Published: 17 Aug 2022
ISBN 10: 3836592010
ISBN 13: 9783836592017