Tea Party Protest

A “Tea Party” protest took place on 2009 April 15.

Tea Party Protest

25 Photos


&bull