Lowell House is an undergraduate residence at Harvard University. It was built in 1930. The bell tower houses 17 Russian bells that are rung every Sunday afternoon.
Lowell House is an undergraduate residence at Harvard University. It was built in 1930. The bell tower houses 17 Russian bells that are rung every Sunday afternoon.