You can publish anything that is public interest like news, culture and art, as far you don't damage people image and security.
And you can sell photos of any body in a public place that you can't recognise the face.

News paper and TV news publish image of peoples every time without asking people permission. And they earn money selling news. But since the news is public interest, culture, information, art, it' ok.