David Furnish

Estee Lauder and Harrods Cool Pink Party
October 15, 2007 - London, England