Land Arts 2022 Exhibition at the Museum of Texas Tech University -- Museum of Texas Tech University, Lubbock, Texas. 2023:02:23 10:45:01.
Land Arts 2022 Exhibition at the Museum of Texas Tech University.