Designed by
Title
God Bless America sign at Tea Party Rally #42193701
Description
God Bless America signage against a park atmosphere at a Tea Party rally sponsored by Nebraska Taxpayerts fo Freedom in Omaha, Nebraska on July 3, 2014 with a woman in a chair in the foreground
This image is editorial