1 of 1 images
Add to Lightbox
Add to Cart
BOSSESAH110721-27.JPG
Francesca 'Cheska' Hull.Horrible Bosses UK Premiere, BFI, London, England..20th July 2011.full length black dress back behind rear pink straps neon fluorescent .CAP/AH.©Adam Houghton/Capital Pictures.

Francesca 'Cheska' Hull.Horrible Bosses UK Premiere, BFI, London, England..20th July 2011.full length black dress back behind rear pink straps neon fluorescent .CAP/AH.©Adam Houghton/Capital Pictures.

Copyright ©Adam Houghton/Capital Pictures