Does a parent have a right to not allowed other people to take pictures of their kids?

So my wife and I we took our kids to this church event our first time. They had a Santa handing out crayons and coloring books. At first I tough it was only parents that could take the picture when we sit out kids with Santa strangers and people I don't even know take out their phones and wanted to take pictures of our kids. I had to be a cheer captain and say no pictures please. Since when is this okay? This should be illegal for people to take pictures of other people's kids.

Does a parent have a right to not allowed other people to take pictures of their kids?
Post Opinion