Photos by BIRON - North Beach St. Fair, June 19, 2011
page 1 of 2
biron@sfcityscapes.com