33rd Annual St. Stupid’s Day Parade

st-stupids

The 33rd Annual St. Stupid’s Day Parade takes place rain or shine on April 1st starting at noon at the Embarcadero Plaza in San Francisco.