The Crossing Choir
St. Marks Church 1625 Locust St, Philadelphia, PA, United StatesA mother’s contemplations on her child’s destiny contrast with our desire for peace and our seeming inability to achieve it. Mary intuits her son’s journey: birth, life, and sacrifice—like us, […]
