The Decatur MARTA station, April 23, 1979

Skip viewer