Once upon a time, as a queen sits sewing at her window, she pricks her
finger on her needle and a drop of blood falls on the snow that had
fallen on her ebony window frame.
An angel is a supernatural being found in many religions. Although the
nature of angels and the tasks given to them vary from tradition to
tradition, in Christianity, Judaism and Islam, they typically act as
messengers from God.