Has construction started on the addition to Lambright? any new pictures?
Has construction started on the addition to Lambright? any new pictures?
Yes. My last posted pix were about two weeks ago.
Louisiana Tech University
Flagship of the University of Louisiana System