Sometimes strange, always colorful and filled with joy are the words that came to mind when I photographed the 2018 Christopher Street Day Pride Parade in Munich, Germany