ca-p4p-hayesvalley2-sm.jpg

Hayes Valley Playground, San FranciscoPhoto credit: Pat Mazzera