Royalty – Princess Alexandra and Angus Ogilvy Wedding – London
Royalty – Princess Alexandra and Angus Ogilvy Wedding – London
Britain’s Princess Alexandra and her husband Hon. Angus Ogilvy pose on the steps of the west door of Westminster Abbey, London, after their wedding, April 24, 1963. (AP Photo/Pool)