Dover-Foxcroft from Center Theatre

Center Theatre Live camera from downtown Dover-Foxcroft, Maine

.