A glimpse of the angelic in the everyday can surprise, delight and unsettle us at any moment. Alan Hall reflects on those moments 'when an angel passes'. Show more
Discover 11,128,835 listings and 279,851 playable programmes from the BBC
A glimpse of the angelic in the everyday can surprise, delight and unsettle us at any moment. Alan Hall reflects on those moments 'when an angel passes'. Show more