Image 1 of 1

20090924-Demonstrator.jpg

A demonstators marches solo along the streets of Downtown, Pittsburgh preaching about the meaning of Christianity.
twitterlinkedinfacebook