ramblingrider: Tour de DCPL 2019 start
ramblingrider: Washingtoniana
ramblingrider: Washingtoniana
ramblingrider: Tour de DCPL 2019 flyer
ramblingrider: Cleveland Park Library
ramblingrider: Mt. Pleasant Library
ramblingrider: Mt. Pleasant Library
ramblingrider: Mt. Pleasant Library
ramblingrider: Petworth Library
ramblingrider: Petworth Library book display
ramblingrider: Petworth Library floor
ramblingrider: Tour de DCPL 2019
ramblingrider: Fab Test Lab
ramblingrider: Fab Test Lab 3D printer
ramblingrider: Shaw's Right to the City exhibit
ramblingrider: Shaw's Right to the City exhibit
ramblingrider: Watha T. Daniel Shaw Library
ramblingrider: Bike bookmobile
ramblingrider: Bike bookmobile
ramblingrider: DC Public Library Operations Center
ramblingrider: DC Public Library Operations Center
ramblingrider: Washingtoniana
ramblingrider: Metropolitan Branch Trail murals.
ramblingrider: Northwest One Branch Library
ramblingrider: Hyattsville Pit Stop
ramblingrider: Bladensburg Pit Stop
ramblingrider: Suffrage Motorcade Historic Landmark
ramblingrider: Bladensburg Pit Stop
ramblingrider: Bladensburg Pit Stop
ramblingrider: Bike on Bridge