Wanderers Creek


Wanderers Creek is a river in Texas.
A tributary of the Red River.