Texas Tech University in Lubbock has unveiled the newest piece of public art on its main campus as part of its Public Art Program for the Texas Tech University System.…
Texas Tech University in Lubbock has unveiled the newest piece of public art on its main campus as part of its Public Art Program for the Texas Tech University System.…