Hanover street sign in Boston North End

Hanover street sign in Boston North End

 Stock photo ID: 39832678