Independent Minds, Working Together

Taylor 308

Floor Plan of Taylor 308