The Princess Royal has spent three nights in hospital after being injured when she was struck by a horse.
Supply hyperlink
The Princess Royal has spent three nights in hospital after being injured when she was struck by a horse.
Supply hyperlink