Rolling through Cambridge Geography from 1776 to Today

Photo 11 of 40    ‹ previous | next ›

IMGP0032.JPG

On Rogers Street, heading towards Sixth Street. The new police station is to be in the building to the right of the stop sign