Designed by
Title
Lowell House, Harvard University, Cambridge, MA, USA #282347492
Description
Lowell House is one of twelve undergraduate residential Houses at Harvard University, located at 10 Holyoke Place facing Mount Auburn Street between Harvard Yard and the Charles River in Cambridge, Massachusetts, United States
This image is editorial