Comments:Germany: Esslingen am Neckar hosts first Christopher Street Day