Deering High School junior Alli Donovan screams while marching in Portland's annual Pride Portland Festival parade on Saturday. Thousands of rainbow-clad partygoers and spectators filled downtown streets for the jubilant procession celebrating the accomplishments of the LGBTQ community. Credit: Troy R. Bennett | BDN

PORTLAND, Maine — Thousands of rainbow-clad partygoers and spectators filled downtown streets on Saturday for the annual Pride Portland Festival parade. The jubilant procession capped a week of pride events celebrating the accomplishments of the LGBTQ community.

The parade route ran from Monument Square to a festival in Deering Oaks Park. Bikers, politicians, drag artists and businesses all turned out in their colorful best. Children on the sidewalk waited for hurled candy. Dogs panted in the midday sun.

Fire trucks, school children and nursing homes got in on the fun, too. Couples smooched and Black Lives Matter chants arose. Food vendors and merchants waited in the park where a stage was set up. Dancing was expected to last all afternoon.

Credit: Troy R. Bennett | BDN
Credit: Troy R. Bennett | BDN
Credit: Troy R. Bennett | BDN
Credit: Troy R. Bennett | BDN
Credit: Troy R. Bennett | BDN

Troy R. Bennett

Troy R. Bennett is a Buxton native and longtime Portland resident whose photojournalism has appeared in media outlets all over the world.