Keys Blvd. Street View

A view along Keys Blvd. in Mystic Beach as road work continues to inconvenience motorists in Baynard County.

4,416 views
6 faves
4 comments
Taken on August 20, 2011