Britain's Princess Anne in hospital with head injury

Britain, Princess, Hospital, Corporation, Royal, Buckingham Palace
World
image