Editorial use only
Editorial credit: Lori Howard / Shutterstock.com

Royalty-free stock photo ID: 1206960

Facing counter protesters at gay marriage rally - Image