30 pictures from the beautiful Vancouver Pride Parade

There were more dogs and rainbows than you could shake a stick at