Pride Portland Parade 2017

(Photos by Michael Berube/Maine Virtual Home Tours)