1920

Sponsored Mayfest, St. Louis’ first multicultural festival in May 1920.