MARTA Officials Stand Near a Proposed sit for a Train Station in Downtown Atlanta, April 26, 1991

Skip viewer