Christmas Eve Past & Present – Caroling under the Washington Square Arch This Christmas Eve, December 24th, 5 p.m.
An annual tradition, Caroling under the Washington Square Arch, will take place Thursday, December 24th, 5 p.m. Last Christmas Eve, I stopped by the Caroling under the Arch. The door was open on the right … Read more…