T-26 Russian Light Tank T-26 Russian Light Tank painted in Finish Army colors. Photographed at The Tank Museum in Bovington, England 2017. … Posted February 2, 2022 (updated February 3, 2023) by Patrick