Libertyfest 2005

Tuesday, July 5, 2005
Photos by Fred Lynch

Cape Girardeau celebrates Independence Day