"This is a song about looking at this beautiful sea," said Future Islands' Samuel T. Herring before the band launched into "A Dream of You and Me," Friday night at Barcelona's Primavera Sound festival. Strictly speaking, that wasn't really true, but with the Mediterranean just a stone's throw away, could you blame him for wanting to adapt his catalog to fit the occasion?

Primavera Sound, now in its 14th year, tends to inspire that kind of reverie from performers and attendees alike. With as many as a dozen stages running simultaneously and an attendance of some 50,000 people a day, by all rights it should feel far more hectic. Chalk it up to the curation, the crowd, or simply the location, but Primavera is one of the most welcoming, easy-to-navigate mega-fests you're likely to find. And with three nights of dusk-to-dawn programming that ran from the Pixies to Kendrick Lamar to Jamie xx to Caetano Veloso to Demdike Stare to Dev Hynes, it's certainly one of the most diverse. Here are SPIN's best photographs from the event. (For a detailed recap, don't miss The 10 Best Things We Saw at Primavera Sound 2014.)

1.St. Vincent at Primavera Sound, Barcelona, May 28-31, 2014

1/35

2.Kendrick Lamar at Primavera Sound, Barcelona, May 28-31, 2014

2/35

3.Queens of the Stone Age at Primavera Sound, Barcelona, May 28-31, 2014

3/35

4.Haim at Primavera Sound, Barcelona, May 28-31, 2014

4/35

5.Haim at Primavera Sound, Barcelona, May 28-31, 2014

5/35

6.Primavera Sound, Barcelona, May 28-31, 2014

6/35

7.Future Islands at Primavera Sound, Barcelona, May 28-31, 2014

7/35

8.Dum Dum Girls at Primavera Sound, Barcelona, May 28-31, 2014

8/35

9.Warpaint at Primavera Sound, Barcelona, May 28-31, 2014

9/35

10.Charles Bradley at Primavera Sound, Barcelona, May 28-31, 2014

10/35

11.War on Drugs at Primavera Sound, Barcelona, May 28-31, 2014

11/35

12.Sky Ferreira at Primavera Sound, Barcelona, May 28-31, 2014

12/35

13.Temples at Primavera Sound, Barcelona, May 28-31, 2014

13/35

14.Primavera Sound, Barcelona, May 28-31, 2014

14/35

15.Kvelertak at Primavera Sound, Barcelona, May 28-31, 2014

15/35

16.Kvelertak at Primavera Sound, Barcelona, May 28-31, 2014

16/35

17.Glasser at Primavera Sound, Barcelona, May 28-31, 2014

17/35

18.Pond at Primavera Sound, Barcelona, May 28-31, 2014

18/35

19.Primavera Sound, Barcelona, May 28-31, 2014

19/35

20.Shellac at Primavera Sound, Barcelona, May 28-31, 2014

20/35

21.Shellac at Primavera Sound, Barcelona, May 28-31, 2014

21/35

22.Primavera Sound, Barcelona, May 28-31, 2014

22/35

23.Touché Amoré at Primavera Sound, Barcelona, May 28-31, 2014

23/35

24.Primavera Sound, Barcelona, May 28-31, 2014

24/35

25.Primavera Sound, Barcelona, May 28-31, 2014

25/35

26.FKA Twigs at Primavera Sound, Barcelona, May 28-31, 2014

26/35

27.Primavera Sound, Barcelona, May 28-31, 2014

27/35

28.Slint at Primavera Sound, Barcelona, May 28-31, 2014

28/35

29.Primavera Sound, Barcelona, May 28-31, 2014

29/35

30.Deafheaven at Primavera Sound, Barcelona, May 28-31, 2014

30/35

31.Mogwai at Primavera Sound, Barcelona, May 28-31, 2014

31/35

32.Bo Ningen at Primavera Sound, Barcelona, May 28-31, 2014

32/35

33.Godspeed You! Black Emperor at Primavera Sound, Barcelona, May 28-31, 2014

33/35

34.Foals at Primavera Sound, Barcelona, May 28-31, 2014

34/35

35.Primavera Sound, Barcelona, May 28-31, 2014

35/35