London Calling

1977 London: Britain is shocked when it is revealed that Her Majesty is spotted in public during her Silver Jubilee with her latest paramour

Login to post comments