Image 1 of 1
KMD17Boston_1907.jpg
DeLuca's Market on Charles Street, Boston, MA