BRIGHTON, UK - AUG 13. Brighton and Hove Green Party take part in the Pride Parade at Brighton Pride Festival on August 13, 2011, Brighton, West Sussex, England.
Editorial use only
Editorial credit: Teerinvata / Shutterstock.com

Royalty-free stock photo ID: 97599293

BRIGHTON, UK - AUG 13. Brighton and Hove Green Party take part in the Pride Parade at Brighton Pride Festival on August 13, 2011, Brighton, West Sussex, England.