Barcelona is one of the most "gay-friendly" city in Spain and annually hosts the largest and most important gay festival…