Viewing camera LRD-US90 @ Ave G

29.365895°N, -100.897288°W Near Del Rio, Val Verde County, Texas

Snapshot taken at 9/27/2025 2:03 PM