Chanel No.5: Le loup (Estella Warren)

Uploader: Time Machine

Original upload date: Sun, 08 Apr 2012 00:00:00 GMT

Archive date: Sun, 05 Dec 2021 23:36:36 GMT

Estella Warren as the Little Red Riding Hood in a Chanel No.5 TV ad Directed by Luc Besson 1998