Tuesday, May 3, 2011

Lily Cole towers over her female companions in her red TopShop heels as she shoots a new ad