Photograph of the famous Willard Bar and Grill Restaurant entrance in downtown Franklin, Indiana
Photograph of the Famous Willard Bar and Grill Restaurant
March 13, 2014 by
Photograph of the famous Willard Bar and Grill Restaurant entrance in downtown Franklin, Indiana