Designed by
Title
McDonald’s, Twin City Plaza, Somerville, Massachusetts, USA #166711277
Description
McDonaldââ¬â¢s at Twin City Plaza a large outdoor shopping mall with a supermarket, pharmacy, shops, healthcare providers and fast food on McGrath Hwy, in Somerville, Massachusetts, USA
This image is editorial