This post may contain affiliate links. Please see my full disclosure here.
St. John’s Church, Lafayette Square: The History and Heritage of the Church of the Presidents, Washington, DC