VFW Parkway, Metropolitan Park System of Greater Boston

VFW Parkway, bet. Spring And Centre Sts.
Boston
Massachusetts
United States