Helen Mirren and Liam Neeson

Helen Mirren and Liam Neeson dancing at a party at The Hilton hotel in London 1982 | Rare photosHelen Mirren and Liam Neeson dancing at a party at The Hilton hotel in London, 1982.
Photo by Richard Young.