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