Image Of The Day: Stevie Wonder

Stevie Wonder at The Cumberland Hotel, London, 1966. Photo by EMI Archives/UMG.