Barcelona's waterfront buzzing on a sunny June afternoon — Barcelona Magazine