Rainbow Crossing

Pride at New Westminster, BC.

More photos by prestonbot