Love and harmony have been the watchwords in Guadalajara this month as the LGBT+ community celebrated gay pride in buoyant style with two parades taking place on consecutive weekends.
Both attracted a large numbers of enthusiastic participants, some of whom dressed up in dazzling costumes for the occasion.