Photos from four amazing days spent in Barcelona in March 2018.