[Needham Mini Bus]
2394.10984_Needham
This item may be available for reuse, please contact Northeast Historic Film for more information
November 20 1975
On can: 11/20/75
On leader: #53 Needham Mini Bus 11-20-75
Michael Dukakis on a mini bus in Needham.
2 Copies
Loading...