Here are 19 beautiful pictures of Birmingham Pride

So many rainbows