Westminster Street, downtown providence, 1906.

browse the IMAGE ARCHIVE

CLOSE this window