Needham, Massachusetts. Station at Needham Junction
Postcard - Item 9304028080