London. UK. Neil Morrissey at the World Premiere of Run For Your Wife at the Odeon, Leicester Square, London. 5th February 2013 LMK73-42271-090213 Keith Mayhew/Landmark Media .
Size: 2963px × 4378px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: