St Thomas plays the First Unitarian Church in Philadelphia
Location: First Unitarian Church, Philadelphia, USA