Railroad station in Needham, Massachusetts in 1904. The town hall is visible in the right background. Needham Center station is now located at this crossing.
Unknown author<span style="display: none;">Unknown author</span>
Reproduced on a station sign at Back Bay station