Snapshots around Hayes Valley

Jim Donahue, a resident of Hayes Valley, has lived in the neighborhood for twenty years. Photograph is one of his hobbies and he thinks of his photographs as snapshots capturing moments that are beautiful. He took the above photographs around … Read More