Diana Princess of Wales by Mario Testino at Kensington Palace
by Mario Testino,Hamish Bowles
ISBN 13: 9783822849309
Format: Hardcover (136 pages) Publisher: Taschen America Llc Published: 01 Dec 2005
Save for later
Kate Moss by Mario Testino
by Mario Testino
ISBN 13: 9783836550697
Format: Illustrated (232 pages) Publisher: Taschen Published: 25 Mar 2014
Mario Testino. I Love You
by Mario Testino,Carolina Herrera,Riccardo Lanza
ISBN 13: 9783836592017
Format: Illustrated (248 pages) Publisher: TASCHEN Published: 17 Aug 2022