Nicole Scherzinger at Nobu restaurant

Posted on Oct 29, 2012.

Nicole Scherzinger at Nobu restaurant in London 2012-10-28