-
British Vogue magazine - August 2003 - Stella Tennant cover
-
£25.99
inc. VAT (where applicable)
