Electra, Texas

Location

Electra, TX 34° 1′ 45.3324″ N, 98° 55′ 8.2488″ W