Da Vinci stars in London exhibit
Newsday > Travel Da Vinci stars in London exhibit Published:
A new exhibition at Tate Modern in London takes a sneak peek through the camera lens at everything from young couples embracing in a park to execution, to ordinary passers-by walking down New York streets.