Lena Horne London’s Leicester Square 1964

Great Britain London Lena Horne Leicester Square

Lena Horne, the American songstress pictured in London’s Leicester Square, United Kingdom on Sept. 9, 1964, during a break from a ‘press conference’ given in her honor at The Talk of the Town where she is scheduled to appear on Monday, September 14 th. A youth passes by Lena, and does not recognize her, and ponders to whom and what the attention paid her is for.

(AP Photo/Bob Dear)