Haight Street Fair


During the Haight Street Fair in San Francisco, June 12, 2016.

Always a great time, the 39th annual Haight Street, June 12, featured a great vibe, great music and surprisingly good weather this time of year in San Francisco.

During the Haight Street Fair in San Francisco, June 12, 2016