hingham-cafe

Cafe seating area in a Welch Senior Living assisted living community