This page has moved to a new address.

vanessa beecroft: fashion art installation for louis vuitton paris store