Mayflower sign on side of a building in Wichita's Old Town District.