Boston/Cambridge

Image 20 of 50
< Prev Next >

Clock Tower, 101 Arch Street.jpg

Exterior clock fronts the top of a high rise office building in downtown Boston, MA.