February 13, 2009

A Little Too Close to Home

The Ginza branch of Opaque, a department store.

Natalia Vodianova as Alice in the December 2003 issue of Vogue.

Is the inspiration perhaps more literal than coincidental?

No comments: