San Francisco’s annual St Stupid’s Day Parade

San Francisco's annual St Stupid's Day Parade
Courtesy of Laughing Squid
San Francisco's annual St Stupid's Day Parade
Courtesy of Laughing Squid
San Francisco's annual St Stupid's Day Parade
Courtesy of Laughing Squid
San Francisco's annual St Stupid's Day Parade
Courtesy of Laughing Squid