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

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

Copyright ©Can Nguyen/Capital Pictures