Image 1 of 1

20120905_59a.jpg

4 alarm fire at 26 Cooper Street in Boston' North End. One woman seriously burned. Boston Box 1212 23:05pm
twitterlinkedinfacebook