Princess Margaret

Remarkable life ends at 100