Skip to Content
Princess Margaret, Lord Snowdon Wedding
Credit:
Getty
Location:
London, Greater London, United Kingdom