Mule and Horse Market, East St. Louis, Ill. One-cent Postcard No. 23826.
Copyright 2000-2007, Texas Water Towers Dot Com. All Rights Reserved.