
/
RSS Feed
High on the bluffs on Alton, Illinois is painted a large mural of a mythical beast. Who painted it? How did it get there? Find out all this and more on this episode of Show-Me History!
High on the bluffs on Alton, Illinois is painted a large mural of a mythical beast. Who painted it? How did it get there? Find out all this and more on this episode of Show-Me History!