Jul 2, 2017
Belleville, Illinois, features a Big Red Shoe that is dedicated to Delilah.
Delilah's Big Red Shoe, Belleville, IL