The Profumo Boo: Keeler at Charing Cross Theatre

Nov 06, 2013, 10:38 PM, City of Westminster, Greater London, England

Theatre west end

clip location map