A dining table stands in a windowed area of  Terramia Ristorante on Salem Street in the North End of Boston, Massachusetts, USA.
A dining table stands in a windowed area of Terramia Ristorante on Salem Street in the North End of Boston, Massachusetts, USA.
Filename: msb-365583mod.jpg
Copyright