The Den

Summary
The Den is the center point for the operations for The Crimson Lions. Settled on old House Hightower lands on February 28th L.C. and built from old Acrea (To the South of The Den) Taking only two months to build.

(WIP)