Astrid Storm, an Episcopal priest, is the vicar of St. Nicholas-on-the-Hudson, New Hamburg. She lives in New York City.
Advertisement