Catherine & Elgin


2025-09-18 17:24:18
Traffic camera image at 2025-09-18 19:46:17
2025-09-18 15:46:17 (000)