Spirit of 76 Museum
Recently I visited the Spirit of 76 Museum in Wellington, Ohio. I went because on our Downtown Public Art walking tour we talk about the Spirit of 76 painting by Archibald Willard that hangs in Cleveland City Hall and I wanted to learn more. The Museum’s first floor is dedicated to the painting and Willard. […]