Weei » Event Photos » Tedeschi Food Shop in Millis, MA

Tedeschi Food Shop in Millis, MA

Tedeschi Food Shop in Millis, MA
Tedeschi Food Shop in Millis, MA
Credit: WEEI ©