you are here ⇨ Wichita Falls, Texas, United States
Texas, United States
United States

There's one photo from Wichita Falls and this is it!

Wichita Falls, Texas, United States
Craig Ingram Jan 26, 2002

you are here ⇨ Wichita Falls, Texas, United States
Texas, United States
United States