What to do in Barcelona

I hope you don’t mind this post containing affiliate links about products I love from which I may earn a small commission from, at no extra cost to you.