Back to top

Lighthouse Mural

You are here

Lighthouse Mural
City Hall, first floor
93 Highland Ave, Somerville, MA