Check out Adam McCullough’s photos of Ben Harper live.
1 of 18
Ben Harper
Adam McCullough
2 of 18
Ben Harper
Adam McCullough
3 of 18
Ben Harper
Adam McCullough
4 of 18
Ben Harper
Adam McCullough
5 of 18
Ben Harper
Adam McCullough
6 of 18
Ben Harper
Adam McCullough
7 of 18
Ben Harper
Adam McCullough
8 of 18
Ben Harper
Adam McCullough
9 of 18
Ben Harper
Adam McCullough
10 of 18
Ben Harper
Adam McCullough