1000 Words

Gay pride parade outside the "Sherlock Holmes" pub in London.

Comments