Events at Porter Square Books

Porter Square Books
25 White St.,
in the Porter Square Shopping Center,
Cambridge, MA