Large Scale Soviet T-34/85 Crew & Riders

Jeff Shiu released a new set of 120mm scale figures depicting Soviet tank crew & riders.