Photos from Holiday Inn
There are 1 tram and light rail photos from Holiday Inn on Tram Travels.
New Haven railcar 855 on the side track at Holiday Inn. Yale, New Haven. Connecticut USA (1996)By Janus Boye.
January 17, 1996.
January 17, 1996.
There are 1 tram and light rail photos from Holiday Inn on Tram Travels.