sproul plaza, an area of free speech and protest

sproul plaza, an area of free speech and protest


Sproul Plaza, staging area for free speech and protest.

Leave a Reply