Texas - United States   2025-04-18   Friday   32.40N, -96.85W

Waxahachie

Texas - United States
2025-04-18