Tuesday, January 11, 2011

The Mother Daughter Duo

Stella Tennant and Freja Beha Erichsen for Chanel 2011, shot by Karl Largefeld himself. 

No comments:

Post a Comment