Public space in Allston

Public space in Allston

A public space in Allston.