Westminster Street, downtown providence, 1906.
browse the
IMAGE ARCHIVE
CLOSE
this window