Daisy Head arrives for the UK Premiere of 'Much Ado About Nothing', London, Tuesday, June. 11, 2013.
Daisy Head arrives for the UK Premiere of 'Much Ado About Nothing', London, Tuesday, June. 11, 2013.
Size: 2449px × 3682px
Photo credit: © London Entertainment / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ado, daisy, head