Princess Margaret Rose, (1930 - 2002), Countess of Snowdon

Princess Margaret Rose, (1930 - 2002), Countess of Snowdon, in an evening dress with flowers in her hands, 1963.

Photographer: Terry O'Neill