Hanover Street
Current view of Hanover Street, one of the main streets in the North End.
Constanza Vidal-Bustamante
09/26/15
Photograph