Yesterday, 13 blocks of San Francisco filled with BDSM, kink, leather and fetish enthusiasts attending the 36th annual Folsom Street Fair.
Folsom Street Fair brings over 200 vendors and 400,000 attendees, and is California's third-largest single-day, outdoor spectator event. It marks the end of "Leather Pride Week" in San Francisco's South of Market District.
The event benefits local and national non-profits, with all donations at the gates going to charity groups. There are also numerous fundraisers within the festival, including games, beverage booths and even spanking for donations to the adult-themed exhibition.
Here's a NSFW peek into the fun at this year's fair.