Construction for the MARTA station on Church Street, Decatur, Georgia, November 12, 1977.

Skip viewer