Joseph Arthur | Photo by Abi Reimold | AbiReimoldPhoto.comAll Photos by Abi Reimold | AbiReimoldPhoto.com

Singer, songwriter and XPN favorite Joseph Arthur played Free at Noon to a packed house today. On the road in support of his latest release, The Ballad of Boogie Christ, his eight-song set drew entirely from the new album, which was released on Real World Records last month. Check out a gallery of photos from the concert below, see the setlist after the jump, and listen back to the performance in its entirety here (via the WXPN media player).

Setlist
Currency of Love
Saint of Impossible Causes
The Ballad of Boogie Christ
I Used to Know How to Walk on Water
I Miss the Zoo
It’s OK to Be Young/Gone
Black Flowers
King of Cleveland