Leif Erikson statue and John Hancock Tower (1), November
1975 Boston, United States
The John Hancock Tower and the Leif Erikson statue in November 1975
See this spot on the map
Have an old photo of Boston?
A family album, a postcard, a print from the attic. Pin it to the map and it becomes part of the record.
Add your photo