Palo Alto Free Press Mystery Photo

Mystery PhotoUnlike our competitor the Daily Post were putting our money where our mouth is by offering a $50.00 Starbucks gift card to the first person to identify where this mystery photo was taken and for what purpose?  Hint a national holiday…….