1 of 1 images
Add to Lightbox
Add to Cart
ASYLUMCAN100422-02.JPG
LEILA BIRCH .VIP screening of 'Asylum' at BAFTA, Piccadilly, London, England, UK,.April 21st 2010. .film premiere arrivals portrait headshot strapless red pink smiling  .CAP/CAN.©Can Nguyen/Capital Pictures.

LEILA BIRCH .VIP screening of 'Asylum' at BAFTA, Piccadilly, London, England, UK,.April 21st 2010. .film premiere arrivals portrait headshot strapless red pink smiling .CAP/CAN.©Can Nguyen/Capital Pictures.

Copyright ©Can Nguyen/Capital Pictures