Preacher Phil Howard exercises his right to free speech at... 04 Jul 2003, Geoff Crawford - GC030610.jpg

Preacher Phil Howard exercises his right to free speech at... 04 Jul 2003, Geoff Crawford - GC030610.jpg