Deacon

Deacon

Origin
United Kingdom
Total produced
175

Vehicles 1

≈ Mar 1943 – May 1943