Recently Revealed Structures at the Citadel of Gla