A close up of a flower at Porter Square Hotel.

Porter Square Hotel

1924 Massachusetts Avenue, Cambridge, Massachusetts 02140

Loading...