SR-826 @ NW 67 ST

Florida, USA

Operated by Florida Department of Transportation.

View the camera at its original source