seafoaming.com
Primavera Sound 2018: Worlds Collide in Barcelona
Electric images from coastal Barcelona. The ultimate summer kick off – sometimes referred to as the “Coachella of Europe” – Primavera Sound.