A Rumor of Angels by Dale Bailey. 

 

Cool short story.  I liked the writing very much.