Oklahoma - United States   2025-07-08   Tuesday   35.44N, -97.44W

Del City

Oklahoma - United States
2025-07-08