This is SM#105 from Michael Rosen's book Sexual Magic available at Amazon. - Image by Michael Rosen
Here are all the facts, experiences, techniques and media/links we have on:

Folsom Street Fair

Sunday, September 29, 2009: the 26th Annual Folsom Street Fair. 

Where | When

Folsom Street Fair, the Largest Leather Event in the world, takes place from 11 am to 6 pm in San Francisco, California on Folsom from 7th to 12th Streets.