Bronze bust of Stephen Decatur outside the MARTA station in downtown Decatur, Georgia, circa 1980

Clemson University Libraries

Item Details
< Go Back