The Citadel
27 FOLLOWERS
Welcome to The Citadel Channel. The Citadel is a landmark in Charleston and South Carolina that is noted for its educational reputation as well as its rich history.
The Citadel
2w ago