Inside the New Haven, CT Amtrak station. I took a trip there with my mom almost a decade ago.

New Haven, CT train station.