John Waters at the 2009 Folsom Street Fair in San Francisco
view larger image