This is Italeri’s 1/35th scale T1 7E2 Staghound AA with special photo-etched fret included and decals for England and Poland.
This is Italeri’s 1/35th scale T1 7E2 Staghound AA with special photo-etched fret included and decals for England and Poland.