Photograph of 143 Worcester Street (10) A photograph of the demolished building at 143 Worcester Street. View the original item