that pic is from the Oct 31, 2009 Tea Party Express II, in Spokane, WA. taken at the floating stage near the Opera House.
I was there, as well as Mrs. Castlebrew!
Cool!
Thanks for the reference, I added it to the “property remarks” on my photo...