Statue of Tomochichi

A 20 ft statue of Tomochichi was temporarily installed outside the Millennium Gate Museum in Atlanta, Georgia, in 2021. There are plans to relocated the artwork to Rodney Cook Sr. Park in Vine City.