Hundreds turn out to celebrate diversity and tolerance

 alt=