'The Public Image is Rotten' Premiere - 2017 Tribeca Film Festival

In This Photo: Nora Forster
(L-R) John Lydon and Nora Forster attend "The Public Image is Rotten" Premiere during 2017 Tribeca Film Festival at Spring Studios on April 21, 2017 in New York City.
(April 20, 2017 - Source: Noam Galai/Getty Images North America)
Show Nora Forster With: