ca-hayesvalley-pat-mazzerra.jpg

Hayes Valley Playground, San FranciscoPhoto credit: Pat Mazzera