Texas Tech University
Texas Tech University
Pyre F.
Created 5/19/2007 | 0 Likes
This is a collection of buildings and major outside sculptures on the Texas Tech University campus in Lubbock, Texas, USA.