This film gives an impression of the 2010 conference of the European Forum of Lesbian, Gay, Bisexual and Transgender Christians Groups in Barcelona, Cataloni...
Share this note: