Stevie Wonder In The Grove - Monday 25th March 2013

Stevie Wonder stopped by fans while out shopping in The Grove wearing bright red earphones - Los Angeles California United States - Monday 25th March 2013 (2 images)

Advertisement