Elizabeth,
I think it could be an image of St. Ursula, who was a British princess (hence the royal purple of her robe), martyred by being shot with an arrow.
That's as far as I could get (having never tried to research the identity of a painting or image before).
It looks Flemish, Dutch, or from some Northern Renaissance style of painting: but that is a very big category. Perhaps (my guess) it may not be the work of some specific renowned painter.
Regards,
Janet