Another afternoon Oakland ride, but via Rockridge for a change.
Jef's page / Photos / 02aug2019 Oakland