London Olympics window posters at Coca-Cola Fifth Avenue Building

London 2012 Olympic Games
Windows of the Coca-Cola Building
711 Fifth Avenue
New York, NY 10022
USA
Photo taken in 2012