Take a look at these previously unseen images of Pharrell, captured during The Face Magazine Photoshoot in 2002 while he was on the ‘In Search of…‘ N*E*R*D tour at the Shoreline Amphitheatre in Mountain View, California, USA.

Please follow and like us: