Metcalfe & Queen


2025-07-18 19:59:49
Traffic camera image at 2025-07-18 22:21:05
2025-07-18 18:21:05 (000)