Pages

Monday, April 19, 2010

Stella Tennant and Imogen Morris Clarke by Tim Walker in Vogue Italy March 2010



















No comments: