london: cdg x helmut newton

16 february 2006 by

limited edition tees and bags featuring helmut newton photographs are available as of today, february 16 at dover street market. location: 17/18 dover street [soho].