Photos: Zola Jesus @ Neptune Theatre

The burning incense set the mood for Zola Jesus’ set. She came on stage at the Neptune Theatre for the first night of her North American tour – dressed in black from head to toe. The front of the stage was completely open and that was my clue that Zola would be all over it. […]