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