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.