Editorial Images

Cannes 2002 - "24 Hour Party People" - Portraits

Shirley Henderson during Cannes 2002 - "24 Hour Party People" - Portraits at Palais des Festivals in Cannes, France. (Photo by J. Vespa/WireImage)
Cannes 2002 - "24 Hour Party People" - Portraits
Embed