Nick Cave & The Bad Seeds and Blur are playing.

May 22 – 26
primaverasound.com

Photo: Getty