Tuesday, December 06, 2011

Dresses Light Up Our Lives



The Dress Lamp Tree, England, 2002
Photographer: Tim Walker

No comments: