HSBC Charity Ball

20th October 2011 portfolio