The Kendall Hotel



Seen on Main Street in Cambridge, MA.