The 39th annual Christopher Street Day parade sees thousands of people demonstrate for the rights of LGBT people with a parade of colourful floats and music

Continue reading…

Facebook Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.