Alasdhair Willis & Stella McCartney
Stella McCartney with her husband Alasdhair Willis arrives at her fashion designer show, Stella McCartney For H&M Launch Party. London, UK, 25th October 2005
Date: 25/10/2005
Location: London, UK
Photographer: Richard Keith Wolff
