1 of 1 images
Add to Lightbox
Add to Cart
ITV2CAN80820-50.jpg
LEIGH FRANCIS - AVID MERRION .ITV2 Autumn Launch Party, The Roof Gardens, London, England. .August 19th, 2008 .full length beige pinstripe suit bandage injury wound hand in pocket pointing moustache mustache facial hair mobile phone iphone funny.CAP/CAN.©Can Nguyen/Capital Pictures.

LEIGH FRANCIS - AVID MERRION .ITV2 Autumn Launch Party, The Roof Gardens, London, England. .August 19th, 2008 .full length beige pinstripe suit bandage injury wound hand in pocket pointing moustache mustache facial hair mobile phone iphone funny.CAP/CAN.©Can Nguyen/Capital Pictures.

Copyright ©Can Nguyen/Capital Pictures